body{background-color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style:normal;}
p{line-height:12pt;	margin:-4px 0px 15px; padding:0px; text-align:justify;}
h1{	font-size:12px;	font-weight: bold; color:#E31F26;}
a{ color:#00AEEF; font-weight:bold;	text-decoration: none;}
a:hover{color:#E31F26;}
select, input {	font-size:11px;}
sup{font-size:8px;}

#footer, #footer a{text-align:center; color:#C3BDD2; font-size:10px; margin-top:10px;}
#footer a:hover {color:#948F9F;}


/* Layout */
#sitetable {margin-top:15px;}
#footer {clear:both;}

.content_container{width:630px; height:1100px; overflow:hidden; margin:9px 0px 0px 50px;}
.static_page{float:left; margin:0px; padding:0px; height:410px; position:relative;}
.static_page #footer_L{	position:relative;	float:left; clear:left;}
.static_page #footer_R{	position:relative;	float:right;}

#little_container{margin-top:5px; position:relative; height:272px; width:140px; overflow:hidden;}
#abs_little_container{position:relative; top:0px; left:0px;}

#header_container{background:transparent url(/images/site/header_back.gif) no-repeat top left; height: 155px; width: 804px; padding: 0px; margin: 0px; overflow:hidden;}

#menuwrapper{width:150px; height:430px; background:#FFFFFF url(/images/site/menu_bg.gif) repeat-y; padding:10px 0 0 0; }
#menuwrapper .menu_item{margin:10px;}
#menuwrapper .menu_item em{display:none;}

#menuwrapper #homeshop{		margin-top:0px;}
#menuwrapper #inthepicture{	margin-top:50px;}
#menuwrapper #about{	margin-top:50px;}
#menuwrapper #ambassadors{	margin-top:50px;}

#menuwrapper ul{display: inline; height:30px; margin:0px; padding:0px; }
#menuwrapper li{display: inline; height:30px;}
#menuwrapper ul li div{padding:0px;}

#up_container{height:45px; clear:both;}

#up_container ul{height:20px; margin:0px; padding:0px; }
#up_container li{display: inline; height:30px;}
#up_container ul li div{padding:0px; float:left; margin: 5px 10px 20px 0;}

#up_container .sub_item em{display:none;}

div.m01,  div.m01 a {background:transparent url(/images/site/menu_Tshop.gif) no-repeat scroll left top; width:130px; height:30px; display:block;}
div.m02,  div.m02 a {background:transparent url(/images/site/menu_sweatshop.gif) no-repeat scroll left top; width:130px; height:30px; display:block;}
div.m03,  div.m03 a {background:transparent url(/images/site/menu_babyshop.gif) no-repeat scroll left top; width:130px; height:30px; display:block;}
div.m04,  div.m04 a {background:transparent url(/images/site/menu_infoclothing.gif) no-repeat scroll left top; width:130px; height:30px; display:block;}
div.m05,  div.m05 a {background:transparent url(/images/site/menu_ambassadors.gif) no-repeat scroll left top; width:130px; height:30px; display:block;}
div.m06,  div.m06 a {background:transparent url(/images/site/menu_about.gif) no-repeat scroll left top; width:130px; height:30px; display:block;}
div.m07,  div.m07 a {background:transparent url(/images/site/menu_contact.gif) no-repeat scroll left top; width:130px; height:30px; display:block;}
div.m08,  div.m08 a {background:transparent url(/images/site/menu_links.gif) no-repeat scroll left top; width:130px; height:30px; display:block;}
div.m09,  div.m09 a {background:transparent url(/images/site/menu_inthepicture.gif) no-repeat scroll left top; width:130px; height:30px; display:block;}

div.m01 a:hover,  .active01 div.m01 a {background:transparent url(/images/site/menu_Tshop.gif) no-repeat scroll left bottom; width:130px;}
div.m02 a:hover,  .active02 div.m02 a {background:transparent url(/images/site/menu_sweatshop.gif) no-repeat scroll left bottom; width:130px;}
div.m03 a:hover,  .active03 div.m03 a {background:transparent url(/images/site/menu_babyshop.gif) no-repeat scroll left bottom; width:130px;}
div.m04 a:hover,  .active04 div.m04 a {background:transparent url(/images/site/menu_infoclothing.gif) no-repeat scroll left bottom; width:130px;}
div.m05 a:hover,  .active05 div.m05 a {background:transparent url(/images/site/menu_ambassadors.gif) no-repeat scroll left bottom; width:130px;}
div.m06 a:hover,  .active06 div.m06 a {background:transparent url(/images/site/menu_about.gif) no-repeat scroll left bottom; width:130px;}
div.m07 a:hover,  .active07 div.m07 a {background:transparent url(/images/site/menu_contact.gif) no-repeat scroll left bottom; width:130px;}
div.m08 a:hover,  .active08 div.m08 a {background:transparent url(/images/site/menu_links.gif) no-repeat scroll left bottom; width:130px;}
div.m09 a:hover,  .active09 div.m09 a {background:transparent url(/images/site/menu_inthepicture.gif) no-repeat scroll left bottom; width:130px;}

.left_container b{font-weight: bold; color:#00AEEF;}
.left_container{position:relative;	float:left; width:410px; height:415px; margin:0px; padding:0px;}
.right_container{position:relative;	float:right; width:165px; margin:0px 0px 0px 25px;}

.sub_context{margin-right:45px;}
.sub_context .half{float:left; width:275px; height: 350px; display:block;}
.sub_context .halfL{float:left; width:280px; height: 1050px; display:block; margin-right:30px; background-image: url(http://www.aaitski.com/images/site/aaitski_tshirts_boys.png); background-position: center bottom; background-repeat: no-repeat;}
.sub_context .halfR{float:left; width:250px; height: 1050px; display:block; background-image: url(http://www.aaitski.com/images/site/aaitski_tshirts_girls.png); background-position: center bottom; background-repeat: no-repeat;}
.info_blue{font-size:12px; color:#00AEEF; font-weight: bold;}



#under_container .sub_context{width: 570px; height:375px;}
#under_container #text_techspec{	background:transparent url(/images/site/info_back_techspec.gif) 	no-repeat center scroll; }
#under_container #text_washup{		background:transparent url(/images/site/info_back_washup.gif) 		no-repeat center scroll; }
#under_container #text_ingeneral{	background:transparent url(/images/site/info_back_ingeneral.gif) 	no-repeat center scroll; }
#under_container #text_copyaight{	background:transparent url(/images/site/info_back_copyaight.gif) 	no-repeat center scroll; }

.homelink{position:relative; left:22px; top:25px;}
.picture_week{				position:relative; left: 635px; top: -85px; padding:0px; margin:0px; width:120px;}
.picture_week .picOfTheWeek{position:absolute; left: -51px; top: 20px; }


/* Homeshop */
.design_item{position:relative; float:left; margin:0px 25px 25px 0px;}
.content_container .design_item .new{position:absolute;	top:0px; left:76px;}
.content_container .design_item .open{display:none;}
.bigimage_container{position:relative; float:left; margin:0px 10px 0px 0px;}
.bigimage_container #price{position:absolute; top:0px; left:325px;}
.bigimage_container #soldout{position:absolute; top:0px; left:0px;}
.bigimage_container #preview{position:absolute; top:350px; left:15px;}
.tshirt_preview{width:40px; height:40px; margin-bottom:20px;}
.shop_container {margin: 10px 0px 0px 10px; float:left; }
.shop_container #order_now {margin:10px 0px 0px 0px; }
.shop_container #examples img {cursor: pointer;}
.shop_selector{margin:10px 0px 15px 0px; text-align:center;}

#shoppingcart thead .small{	width:65px;	text-align:center;}
#shoppingcart thead .large{	width:300px;}
#shoppingcart tbody .left{	text-align:left;}
#shoppingcart tbody .right {text-align:right;}
#shoppingcart tbody .center{text-align:center;}
#shoppingcart tbody td, #finishorder td, #paymethod td{background-color:#DCDDDE;	color:#828A92;	padding:2px;}
#shoppingcart thead th, #shippingdetails th, #finishorder th, #paymethod th{background-color:#828A92; color:#FFFFFF; padding:3px;}
#shippingdetails th, #finishorder th, #paymethod th{width:65px; text-align:left; height:25px;}
#paymethod th{width:150px;}
#finishorder td{padding: 3px; text-align:right;	width:65px;}
#finishorder #totalprice{font-weight:bold;}
#finishorder .small{text-align:right; width:65px; padding:3px;}
#finishorder .large{width:300px;}
#error{	display: none; text-align:left; font-size: 10px; color:#E31F26; background-color:#FFFFFF;}

#cartdetails, #details, #finish, #paymethod{ margin-bottom:15px; }
#details, #finish {position:relative;	float:left;	}
#details{width:380px;}
#paymethod{display:block; clear:both;}

#smallletters{	position:relative; font-size:9px; clear:both; margin: 0px 0px 15px 0px;}

p.shopHeader {font-size:12px; font-weight: bold; margin:0 40px 10px 0; width:395px; background-color:#e2e2e2; border:0; padding:8px 8px 8px 6px; color:#00a0c6; display:block;}
p.shopHeader:before { content: "» " }

/* About */
.about{	position:relative;float:left;margin-top:28px;}
.about .under, .about .under a{ text-align: center;	color:#C3BDD2; margin-top:5px; font-weight: bold; text-decoration:none;}
.about .under a:hover{color:#948F9F;}



/* In the Picture */
#pic_infotext {height:85px; width:150px; margin:18px 0px 0px 0px;}
#pic_details {color:#E31F26; font-size:10px; width: 85px; height: 75px; background: transparent url(/images/site/pictures_detail.gif) no-repeat top left; padding:15px;}
#pic_details b{color:#E31F26;}

#detail_hor #pic_details {margin-left:135px;}
#detail_ver #pic_details {margin-top:135px;}

#pic_table_left{background: transparent url(/images/site/pictures_bg.gif) no-repeat top left; margin:0px; padding:0px; width:410px; height:410px;}
.picnavigation{width:122px; text-align: center; margin: 0px 0px 10px 0px; }
.thump {position:relative; width:68px; height:68px; float:left;}



/* Contact */
#contactform{margin:29px 0px 0px 0px;}
.contact_buttons{	padding:0px; margin:0px;	width:555px;}
.contact_buttons input, .contact_buttons a{	float:right; margin:0px 0px 0px 20px;}
.contact_buttons div{ float:left; margin-top:10px; }
.contact_buttons div input{	float:left; margin-left:70px;}

.inputtext, .contactbuttons{margin: 0px 0px 10px 0px;}
.inputtext input, .inputtext textarea{width:475px; height:22px; border:1px solid; border-color:#DCDDDE; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style:normal; padding:5px 5px 1px 5px; }

#shippingdetails input{	border:1px solid; border-color:#828A92; padding:2px;
}

.inputtext textarea{height:120px;margin-top:-0.5px;}
.inputtext .hover, #shippingdetails .hover{	border-color:#E31F26;}
.inputtext .focus, #shippingdetails .focus{	border-color:#00AEEF;}
.inputtext img{	float:left;}


/* Info */
div.s01,  div.s01 a {background:transparent url(/images/site/info_menu_techspec.gif) no-repeat scroll left top; width:130px; height:20px; display:block;}
div.s02,  div.s02 a {background:transparent url(/images/site/info_menu_washup.gif) no-repeat scroll left top; width:130px; height:20px; display:block;}
div.s03,  div.s03 a {background:transparent url(/images/site/info_menu_ingeneral.gif) no-repeat scroll left top; width:130px; height:20px; display:block;}
div.s04,  div.s04 a {background:transparent url(/images/site/info_menu_copyaight.gif) no-repeat scroll left top; width:130px; height:20px; display:block;}
div.s05,  div.s05 a {background:transparent url(/images/site/info_menu_media.gif) no-repeat scroll left top; width:130px; height:20px; display:block;}
div.s06,  div.s06 a {background:transparent url(/images/site/info_menu_teeblogs.gif) no-repeat scroll left top; width:130px; height:20px; display:block;}
div.s07,  div.s07 a {background:transparent url(/images/site/info_menu_fanblogs.gif) no-repeat scroll left top; width:130px; height:20px; display:block;}
div.s08,  div.s08 a {background:transparent url(/images/site/info_menu_friends.gif) no-repeat scroll left top; width:130px; height:20px; display:block;}

div.s01 a:hover,  .active_sub01 div.s01 a {background:transparent url(/images/site/info_menu_techspec.gif) no-repeat scroll left bottom; width:130px;}
div.s02 a:hover,  .active_sub02 div.s02 a {background:transparent url(/images/site/info_menu_washup.gif) no-repeat scroll left bottom; width:130px;}
div.s03 a:hover,  .active_sub03 div.s03 a {background:transparent url(/images/site/info_menu_ingeneral.gif) no-repeat scroll left bottom; width:130px;}
div.s04 a:hover,  .active_sub04 div.s04 a {background:transparent url(/images/site/info_menu_copyaight.gif) no-repeat scroll left bottom; width:130px;}
div.s05 a:hover,  .active_sub05 div.s05 a {background:transparent url(/images/site/info_menu_media.gif) no-repeat scroll left bottom; width:130px;}
div.s06 a:hover,  .active_sub06 div.s06 a {background:transparent url(/images/site/info_menu_teeblogs.gif) no-repeat scroll left bottom; width:130px;}
div.s07 a:hover,  .active_sub07 div.s07 a {background:transparent url(/images/site/info_menu_fanblogs.gif) no-repeat scroll left bottom; width:130px;}
div.s08 a:hover,  .active_sub08 div.s08 a {background:transparent url(/images/site/info_menu_friends.gif) no-repeat scroll left bottom; width:130px;}

.sub_context p{	margin:0 0 10px 0;}

/* ambassadors */
.ambassadors .content_container {height:auto !important;}
.ambassadors_row {width:99%; height:42px; border-bottom:#e2e2e2 2px solid; padding:8px 0px 8px 20px;}
.ambassadors_row h2 {font-size:12px; color:#f20000; font-weight: bold; margin:0 40px 4px 0 !important; margin-bottom:2px; text-transform:uppercase;}
.ambassadors_row p {font-size:11px; margin:0 40px 8px 0 !important; margin-bottom:2px; line-height:16px;}
.ambassadors_row img {float:right; margin:0 55px 0 0 !important; margin-right:20px; display:block; width:42px; height:42px;}
p.countryHeader {font-size:12px; font-weight: bold; margin:0 40px 4px 0; width:100%; background-color:#e2e2e2; border:0; padding:8px 8px 8px 6px; color:#00a0c6}
p.countryHeader:before { content: "» " }
p.countryHeader img {float:right; !important; margin:-5px 48px 0 0; display:block; width:38px; height:26px;}


/* Links */
.links .content_container {height:auto !important;}
.links_row {width:100%; height:42px; border-bottom:#e2e2e2 2px solid; padding:8px 0;}
.links_row a.links_blue {color:#00a0c6;}
.links_row a.links_blue:hover {color:#f20000;}
.links_row a.links_red {color:#00a0c6;}
.links_row a.links_red:hover {color:#f20000;}
.links_row h2 {font-size:12px;	font-weight: bold; margin:0 40px 4px 0 !important; margin-bottom:2px; text-transform:uppercase;}
.links_row p {font-size:11px; margin:0 40px 8px 0 !important; margin-bottom:2px; line-height:16px;}
.links_row img {float:right; margin:0 40px 0 0 !important; margin-right:20px; display:block; width:42px; height:42px;}

/* TEST */
#menuwrapper, #actionwrapper{width:150px; height:1100px; background:#FFFFFF url(/images/site/menu_bg.gif) repeat-y; padding:10px 0 0 0; }
.items_container{position:relative; float:left; padding:0 12px 0 0; width:120px; margin:0 12px 0 0;}
.test .border{border-right:1px solid #C3BDD2;}
.test .content_container{height:auto; width: 435px;}
.test #menuwrapper, .test #actionwrapper{height:1000px;}
.test .items_container span{margin:5px 0 15px 0; float:left;}
.test .bannerbtn{margin:9px;}
.bannerbtn2{margin-top:30px;}

/* FB-like */
#fb-like{margin-top:10px;}
