.itemProductPrice {
        font: normal 20px Verdana;
        COLOR: #BF2B37;
        padding-bottom:5px;
}

/* -------------------------------- */
#pageBasket H1 {
        margin: 0px;
        font-size: 1.5em;
        FONT-WEIGHT: lighter;
        COLOR: #066095; 
}
#pageBasket img {
        vertical-align:middle;
}
#pageBasket TD {
        font-size:13px;
	PADDING-RIGHT: 10px; 
        PADDING-LEFT: 10px; 
        PADDING-BOTTOM: 10px; 
        PADDING-TOP: 10px; 
        BORDER-BOTTOM: #e0e0e0 1px solid;
        text-align: center;
}
#pageBasket TH {
        font-size:12px;
        padding: 5px 10px 5px 10px;
        height:26px;
	background-color:#F2F2F2;
        border-bottom:1px solid #ccc;
        FONT-WEIGHT: normal;
        text-align: center;
}
/* -------------------------------- */
#clear15 {
        clear: both; 
        font-size:0px; 
        height:15px;
}

#sectionRelative {
        position:relative; 
        top:0px; 
        left:50px; 
        width:770px; 
        height:670px;
}

#lineMenu a.current:link,
#lineMenu a.current:visited{
        TEXT-DECORATION: underline;
}


#allDesigns a:link,
#allDesigns a:visited {
        text-decoration: none;
}
#allDesigns a:hover {
        text-decoration: underline! important;
}
.adBOX {
        font: bold 12px Verdana; 
        padding-bottom:3px;
}
.adTD { 
        padding:5px; 
        font: normal 10px Verdana; 
        BORDER-TOP: #ccc 1px solid;
        BORDER-RIGHT: #ccc 1px dashed;
        BORDER-BOTTOM: #ccc 1px solid;
}
.adTH { 
        padding:5px; 
        font: normal 10px Verdana; 
        BORDER-RIGHT: #ccc 1px dashed;
        BORDER-TOP: #ccc 1px solid;
}

.adLine { 
        padding-top:5px;
        padding-right:5px;
        padding-bottom:5px;
        padding-left:15px;                                                                           
        font: normal 10px Verdana; 
        /*BORDER-RIGHT: #ccc 1px dashed;
        BORDER-TOP: #ccc 1px solid;*/
}
.top50tag {
        font-size:10px; 
        color:#000; 
        background-color:#DDF8EA; 
        border-bottom: 1px solid #E8EFCE; 
        border-top: 1px solid #E8EFCE; 
        text-align:right; 
        padding:0px 7px 3px 0px;
}

#freeDesigns {
        font: 12px tahoma; 
        font-weight: bold;
}
#stockDesigns {
        font: 12px tahoma; 
        color:FFF; 
        font-weight: bold;
}
#personalizedDesigns {
        font: 12px tahoma; 
        color:FFF; 
        font-weight: bold;
}
#artworksDesigns {
        font: 12px tahoma; 
        color:FFF; 
        font-weight: bold;
}
/* */
#designName a:link,
#designName a:visited {
        display: block;
        /*text-decoration: none;*/
        padding: 7px;        
	color: #FFFFFF;
        BACKGROUND-COLOR: #666666;
}
#designName a:hover{
        TEXT-DECORATION: underline;
        BACKGROUND-COLOR: #000000;
}
/* STOPSERVICE */
#home {
        font-size: 15px;
        FONT-WEIGHT: bold; 
   	color: A92701;
}
#home a:link,
#home a:visited {
        display: block;
        text-decoration: none;
        padding: 5px;        
   	/*color: A92701;*/
        color:489BC3;
        BORDER: #ccc 1px solid;
}
#home a:hover{
        BORDER: #C17C99 1px solid;
}


#join {
        font-size: 15px;
        FONT-WEIGHT: bold; 
   	color: A92701;
}
#join a:link,
#join a:visited {
        display: block;
        text-decoration: none;
        padding: 5px;        
   	/*color: A92701;*/
        color:000;
        BORDER: #ccc 1px solid;
}
#join a:hover{
        BORDER: #000 1px solid;
}

#join a.current:link,
#join a.current:visited {
        display: block;
        text-decoration: none;
        padding: 5px;        
   	color: 000000;
        BORDER: #000 1px solid;
}

#joinForm {
        font-size: 11px;
        padding: 5px;        
        BORDER-LEFT: #ccc 1px solid;
        BORDER-RIGHT: #ccc 1px solid;
        BORDER-BOTTOM: #ccc 1px solid;
}

#joinForm INPUT {
        font-size: 1.0em;
        width:145px;
}
.sign {
        font-size: 15px;
        FONT-WEIGHT: bold;
   	color: A92701;
}
.sign img {
        vertical-align:middle;
}
.sign a:link,
.sign a:visited {
        display: block;
        text-decoration: none;
        padding-left: 5px;
        padding-top: 3px;
        padding-bottom: 3px;
   	/*color: A92701;*/
        color:000;
        BORDER: #ccc 1px solid;
}
.sign a:hover{
        BORDER: #000 1px solid;
}

.sign_tag {
        font-size: 15px;
        FONT-WEIGHT: bold;
   	color: A92701;
}
.sign_tag img {
        vertical-align:middle;
}
.sign_tag a:link,
.sign_tag a:visited {
        display: block;
        text-decoration: none;
        padding-left: 5px;
        padding-top: 3px;
        padding-bottom: 3px;
   	color: A92701;
        BORDER: #ccc 1px solid;
}
.sign_tag a:hover{
        BORDER: #000 1px solid;
}

/* */
.left_menu {
        font-size: 12px;
        FONT-WEIGHT: bold;
        color:#46AC03;
        padding-left: 5px;
        /*padding-top: 5px;
        padding-bottom: 5px;*/
}
.left_menu a:link,
.left_menu a:visited {
        font-size: 12px;
        FONT-WEIGHT: bold;
        color:#000;
        text-decoration: none;
        /*padding-top: 5px;
        padding-bottom: 5px;*/
}
.left_menu img {
        vertical-align:middle;
}
.left_menu a.current:link,
.left_menu a.current:visited {
        font-size: 12px;
        FONT-WEIGHT: bold;
        color:#46AC03;
        /*padding-top: 5px;
        padding-bottom: 5px;*/
}
/* */

/**/
.user {
        font-size: 15px;
        FONT-WEIGHT: bold;
        padding-top:5px; 
        padding-left:5px;
        padding-bottom:5px;
   	color: A92701;
}
.user_details {
        /*padding-left:5px;*/
        /*padding-bottom:10px;*/
   	/*color: A92701;*/
        font-size:0.9em;
        color:000;
}
.user_mem {
        display:block;
        font: normal 0.8em Verdana;
        color: #666;
}
/* */

#comment {
 	font-family: Verdana;
   	font-weight: normal;
   	font-size: 11px;
   	color: 000000;
        /*background-color:#489BC3;*/
}
#comment H3 {
        margin:0;
 	font-family: Verdana;
   	font-weight: normal;
   	font-size: 11px;
   	color: 000000;
        padding:5px;
}
.comment_user {
        font-size:0.9em;
	background-color: #efefef;
        padding-left:5px;
        padding-top:2px;
        padding-bottom:2px;
}
.comment_user img {
        vertical-align:middle;
        border:#e0e0e0 1px solid;
}
.comment_h1 {
        font-size: 24px;
        FONT-WEIGHT: lighter; 
   	/*color: A92701;*/
        color:000;
        padding-bottom:6px;
}
.comment_h {
        font-size: 15px;
        FONT-WEIGHT: bold;
   	color: 000;
        padding-bottom:6px;
}
.comment_hl {
        font-size: 24px;
        FONT-WEIGHT: lighter; 
        color:489BC3;
        /*border-bottom: #A92701 1px solid;*/
}


/* pagePost */
#pagePost {
        font-family: Verdana;
        font-weight: normal;
        font-size: 11px;
        color: 000000;
}

#pagePost TABLE {
        font-size: 11px;
}

#pagePost H1 {
        font-size: 24px;
        FONT-WEIGHT: lighter; 
   	color: A92701;
}
#pagePost H2 {
        font-size: 18px;
        FONT-WEIGHT: lighter; 
   	color: A92701;
}

.postInput {
        font-size: 18px;
   	font-weight: normal;
        width:100%;
	background-color: #FFF;
	border: 1px solid #A92701;
	color: #666666;
}
.postButton {
        font-size: 16px;
   	font-weight: bold;
        color: #666666;
}
.postBorder {
        BORDER-BOTTOM: #ccc 1px dashed; PADDING:10px;
}
/* pagePost */
.TagTag a { line-height: 1.4em; padding-right: 0.4em; }

/*
.tagFont1 a:link,
.tagFont1 a:visited { color:9F9F9F; font-size:80%; }

.tagFont2 a:link,
.tagFont2 a:visited { color:000000; font-size:90%; }

.tagFont3 a:link, 
.tagFont3 a:visited { color:FF8C00; font-size:100%; }

.tagFont4 a.link, 
.tagFont4 a.visited { color:00B215; font-size:120%; }

.tagFont5 a.link, 
.tagFont5 a.visited { color:FF005A; font-size:130%; }
*/
#tagFont1 { color:909090; font-size:80%; }
#tagFont2 { color:000000; font-size:90%; }
#tagFont3 { color:44A9FF; font-size:100%; }
#tagFont4 { color:00B215; font-size:120%; }
#tagFont5 { color:FF005A; font-size:130%; }

#tag_tag a:hover{
        text-decoration: none;
}

.questioning0 {
        font-size: 15px;
        FONT-WEIGHT: bold; 
        color: #DE87AA;
}
.questioning1 {
        font-size: 15px;
        FONT-WEIGHT: bold; 
        color: #043BA2;
}
.questioning2 {
        font-size: 15px;
        FONT-WEIGHT: bold; 
        color: #D03475;
}
.questioning3 {
        font-size: 15px;
        FONT-WEIGHT: bold; 
        color: #043BA2;
}
.questioning4 {
        font-size: 15px;
        FONT-WEIGHT: bold; 
        color: #4EA0D0;
}

.lastcomment {
        font-size: 12px;
        FONT-WEIGHT: normal;
   	color: A92701;
}
.lastcomment img {
        vertical-align:middle;
}
.lastcomment a:link,
.lastcomment a:visited {
        display: block;
        text-decoration: none;
        padding-left: 3px;
        padding-right: 3px;
        padding-top: 7px;
        padding-bottom: 7px;
   	/*color: A92701;*/
        color:000;
        BORDER: #ccc 1px solid;
}
.lastcomment a:hover{
        BORDER: #000 1px solid;
}
.redtxt {
        font-size: 12px;
        FONT-WEIGHT: bold;
   	color: A92701;
}
.redtxt a:link,
.redtxt a:visited {
   	color: A92701;
        text-decoration: none;
}
.redtxt a:hover {
        text-decoration: underline;
}

#oututility {
        padding:0 0 10px 2px;
        margin:0 0 2px 390px;
        font:10px verdana;
        text-align:left;
        color:#999;
}

/* sectionHead */
#headLogo {
        margin:0 0 0 250px;
        font-size:11px;
}

#headLogo img {
        vertical-align:middle;
}
#headLogoImg {
        DISPLAY:block;
        FLOAT:left;
        width:364px;
}
#headLogoTxt {
        FLOAT:right;
 	font-family: Verdana;
        font-size:0.9em;
        width:241px;
        text-align:right;
}

#headLogoTxt a:link,
#headLogoTxt a:visited {
        text-decoration: underline;
   	color:#01863E;
        FONT-WEIGHT:bold;
}


#headSignOut {
        FLOAT: left;
        text-align: left;
        width: 250px;
        height: 52px;
        font:10px verdana;
        color:#999;
}

#headSignOut img {vertical-align:middle;}


#headSignIn {
        FLOAT: left;
        text-align: left;
        width: 250px;
        font-size: 15px;
        FONT-WEIGHT: bold; 
   	color: #A92701;
}
#headSignIn a:link,
#headSignIn a:visited {
        text-decoration: none;
        color:000;
}
#headSignIn a:hover{
        text-decoration: underline;
   	color: A92701;
}
#headSignIn a.current:link,
#headSignIn a.current:visited {
        text-decoration: underline;
   	color: A92701;
}

#headSignIn img {vertical-align:middle;}


#headForm {
        text-align:left;
        /*font-size: 11px;*/
        font-size: 1.4em;
        padding:5px;
        BACKGROUND-COLOR: #DDF8EA;
}

#headForm INPUT {
        font-size: 1.0em;
        /*font-size: 1.6em;
        width:150px;*/

}

#headFlower {
        text-align:left;
        font-size: 1.4em;
        padding:5px;
        BACKGROUND-COLOR: #DDF8EA;
}

/* sectionHead */
/* NavBar */
#navbar {
        font-size: 15px;
        FONT-WEIGHT: bold;
        padding-left:5px;
        /*font-family: tahoma;
        margin-left: 50px;*/
        text-align: right;
}
#navbar ul {
        display:inline;
}
#navbar li {
        display:block;
        float: left;
        margin-right:7px;
}
#navbar li a:link,
#navbar li a:visited {
        display: block;
        TEXT-DECORATION: none;
        padding-left: 10px;
        padding-right: 10px;
        padding-top: 3px;
        padding-bottom: 3px;
        color:#C17C99;
        BORDER: #ccc 1px solid;
        /*font-size: 12px;
        height:23px;
        color: #000;
        padding-top: 5px;
        padding-bottom: 5px;
        padding-left: 15px;
        padding-right: 15px;
        text-decoration: none;*/
}
#navbar li a:hover{
        text-decoration:none;
        BORDER: #C17C99 1px solid;
}

#navbar li a.current:link,
#navbar li a.current:visited{
        text-decoration:none;
        BORDER: #000 1px solid;
}
/* NavBar */

.CuteAnswer {
        font-size: 24px;
        FONT-WEIGHT: lighter;
        /*FONT-WEIGHT: bold; */
   	color: A92701;
        padding-bottom:10px;
}
.CuteAnswer a:link,
.CuteAnswer a:visited {
   	color: A92701;
        text-decoration: none;
}
.CuteAnswer a:hover{
        text-decoration: underline;
}
