/* CSS Document */

@import "dropdown-cottonique.css";

body { margin: 0; padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif; }

h1, h2, h3, h4, h5, h6, p, ol, ul, li { margin: 0; padding: 0; list-style: none; }

a img { border: none; }

a { text-decoration: none; color: #A18CC6; }

.clear { clear: both; }


.blue { color: #719db6; }
.violet { color: #aeacd6; }
.lightgrey { color: #67676a; }
.darkgrey { color: #373739; }

#outer { width: 911px; margin: 0 auto; }

#content { clear: both; }

#ac_logo { float: left; width: 350px; }
#cot_logo { float: right; width: 350px; }

ul#mainmenu { color: white; float: right; width: auto; margin-top: 4px; margin-right: 10px;}
ul#mainmenu li { display: inline; color: white; font: normal 12px verdana, sans-serif; margin: 0 14px 0 0; padding-left: 20px; background: url(../images/cottonique/mm_slash.jpg) no-repeat scroll 0 50%; }

ul#mainmenu li li { padding-left: 10px; margin-right:5px; }

ul#mainmenu li a.active { font-weight: bold; }
ul#mainmenu li.last { margin-right: 0; }
ul#mainmenu li.first { background: none; }
ul#mainmenu a { color: white; }

ul#mainmenu ul li a { color: #726ed2 ; }
ul#mainmenu ul li { display: block; width: auto; float: left; background: none; }
ul#mainmenu ul { boder: none; width: 600px; padding-top: 10px; margin-left: 40px;  }

ul#submenu { padding: 0 0 18px 21px; border-bottom: 1px solid #aeacd6; }
ul#submenu a { font: bold 12px verdana, sans-serif; color: black; }
ul#submenu li {  }

ul#pagelist { width: 200px; margin-left: 5px; }
ul#pagelist li { margin: 10px 0; }
ul#pagelist a { font: bold 11px verdana, sans-serif; color: #373739; } 

#leftCol { width: 212px; float: left; margin-right: 14px; background: url(../images/cottonique/left_col_header..jpg) no-repeat; }
#leftCol h1 { color: white; font: normal 14px arial, sans-serif; margin: 4px 0 0 6px; }
#rightCol { width: 685px; float: left; background: url(../images/cottonique/right_col_header..jpg) no-repeat; }

#leftCol h2 { font: normal 28px verdana, sans-serif; color: #719db6; margin: 16px 0 11px 6px; }

#left { float: left; width: 420px; background: url(../images/cottonique/left_bg.jpg) no-repeat scroll top right; }
#outer.inside #left { width: 683px; background: none; }

#right h2 { font: normal 24px verdana, sans-serif; color: #719db6; }
#right { float: left; width: 263px; margin-left: 2px; }
#right p { font: normal 11px verdana, sans-serif; color: black; }
#right .csc-frame-frame1 { background: url(../images/cottonique/cottonique_bg.jpg) no-repeat; width: 243px; height: 194px; padding: 10px; }
#right p.blue22ver { font: normal 22px verdana, sans-serif; color: #719db6; margin-bottom: 5px;}

#footer { border-top: 4px solid #b6b6c6; border-bottom: 1px solid #b6b6c6; clear: both; height: 86px; }

ul#footmenu { margin: 5px 0 0; float: right; }
ul#footmenu li { display: inline; border-right: 1px solid #6c6c6e; padding: 0 5px; font: normal 10px verdana, sans-serif; }
ul#footmenu li.last { border-right: none; }
ul#footmenu li.last a { color: #0f73fd; }
ul#footmenu a { color: #6c6c6e; }

#textarea { clear: both; margin-top: 88px; }
#textarea #left p { font: normal 12px verdana, sans-serif; margin: 10px 0; color: black; }
#textarea #left p.blue22ver { font: normal 22px verdana, sans-serif; color: #719db6; margin-bottom: 15px;}

#outer.inside #textarea p { font: normal 11px verdana, sans-serif; }

table.icons { margin-left: 10px; }
table.icons img  { float: left; }
#right table.icons p { font: normal 10px verdana, sans-serif; color: #8583b3; text-transform: uppercase; float: left; padding-top: 3px; }

#footer #logos { width: auto; float: left; }
#footer #phone { width: auto; float: left; margin-left: 100px; }
#footer #social_buttons{ width: auto; float: right; }

h3 a { font: normal 10px verdana, sans-serif; color: #a18cc6; }
p.price { font: normal 10px verdana, sans-serif; color: black; }
.listitem { width: 110px; float: left; display: block; margin: 0 26px; height: 210px; }
.listitem_subheader { display: none; }
.listimage { padding: 7px; border: 1px solid #dfdfdf; width: 120px; height: 120px; display: block; }

.page_navigation { clear: both; font-size: 10px; width: auto;}
.page_navigation a { color: #a18cc6; }
.page_next { float: left; }
.page_prev { float: right; }

h2.category_title { font: normal 18px arial, sans-serif; float: left;}
#outer.home #right h2 { padding: 10px 0 0 10px; }
#outer.home #right .csc-menu-1 { padding-left: 10px; margin-bottom: 10px; }

#cartnav { display: none; }

ul#iconmenu { width: 260px; float: right; margin: 0 !important; }
ul#iconmenu li { float: left; margin: 0; padding: 0; margin-right: 5px; list-style: none; }

.tt_products_item_single_display h1 { font: normal 18px verdana, sans-serif; color: #a18cc6; }
.tt_products_item_single_display ul li { font: normal 11px verdana, sans-serif; color: black; }
.tt_products_item_single_display li { list-style: disc; margin-left: 15px; padding-left: 10px; }
p.bodytext { font: normal 11px verdana, sans-serif; color: black; }

.tt_products_item_single_display .price { font: normal 11px verdana, sans-serif; color: black; }
.tt_products_item_single_display { font: normal 11px verdana, sans-serif; color: black; }
.tt_products_item_single_display ul { margin: 10px 0; }
.tt_products_item_single_display p.bodytext { margin: 7px 0; }

#outer.home #right ul li { display: inline; margin-right: 10px; }
#outer.home #right ul a { color: #8583b3; font: normal 10px verdana, sans-serif; }

#leftCol p { font: bold 12px verdana, sans-serif; color: #719db6; margin: 15px 0 0; }

#fourCol .fourth { width: 101px; float: left; margin-right: 3px; }

#textarea table { font: normal 12px verdana, sans-serif; }

.tx-powermail-pi1 fieldset { border: none; margin: 0; padding: 0; }
.tx-powermail-pi1 legend { display: none; margin: 0; padding: 0; }
.tx-powermail-pi1 label { width: 150px; display: block; float: left; clear: both; margin: 10px 0 0; font-size:11px;  }
.tx-powermail-pi1 input { width: 300px; display: block; float: left; margin: 10px 0 0; }
.tx-powermail-pi1 textarea { width: 300px; height: 90px; float: left; margin: 10px 0 0; } 
.tx-powermail-pi1 input.powermail_submit { margin-left: 150px; width: 80px; clear: both; }

.cotton_ce { width: 674px; background: url(../images/cottonique/ce_bg.jpg) no-repeat scroll top; }
.cotton_ce { font: normal 12px verdana, sans-serif; }
.cotton_ce_inner { width: 674px; background: url(../images/cottonique/ce_bot.jpg) no-repeat scroll bottom; } 
.cotton_ce .text { float: left; margin: 10px 17px; clear: both; }
.cotton_ce .image { float: right; width: 250px; margin-top: 20px; }
.cotton_ce h1 { font: bold 12px verdana, sans-serif; float: left; color: white; margin: 22px 0 5px;}
.cotton_ce .icon { float: left; margin: 20px 5px 5px 20px; }
.csc-textpic-caption { font: normal 10px verdana, sans-serif; padding: 0 15px; }

input.addCart { border: none; background: url(../images/cottonique/btn_add_to_cart.jpg) no-repeat; width: 96px; height: 17px; clear: both; }

#cotton-image { width: 216px; margin-bottom: 13px; }

select#product_size { clear: both; margin: 10px 0; }

.tt_products_item_single_display .rcol .prod-image img { width: 240px; height: 240px; padding: 4px; border: 1px solid #dfdfdf; }

.csc-menu { text-transform: uppercase; }

#cot_tag { clear: left; float: left; font: normal 12px verdana, sans-serif; color: #666; width: 300px; display: none; }

.listitem h3 { width: 130px !important; display: block; margin-top: 4px; }

.order_form { width: 420px; float: left; }


/* sizing guide */
#sizingguide table {
border-spacing:2px;
margin:8px 0 5px;
}
#sizingguide table th {
background:none repeat scroll 0 0 #ADB0D1;
font-weight:bold;
padding:3px;
text-align:center;
}
#sizingguide table td {
background:none repeat scroll 0 0 #FFFFFF;
border:1px dotted #6699CC;
font-weight:bold;
padding:3px;
}
.align-center { text-align:center;}
.align-left { text-align:left;}
.align-right { text-align:right;}




