body {width:100%;margin:0;padding:0;font-family:Arial;font-size:12px;background:#c9c9c9 url("../images/body_bg.png") top left repeat-x;}
div,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,html,p,blockquote,fieldset,input {margin: 0;padding: 0;}
a img,:link img,:visited img {border: none;}
a {text-decoration: none;color: #555;}
a:hover {text-decoration: underline;}
a:focus {outline: none;}
input, textarea, select, option {font-family:Tahoma; font-size:12px;}
.ui-state-highlight { height: 5em; line-height: 1.2em; margin: 10px 10px 10px 0; }
strong {font-weight:bolder;}

#mainForm {margin:0 auto;width:980px;}
#mainFrame {float:left;position:relative;margin:0 auto;width:980px;background-color:#FFF;padding:6px;border:1px solid #FFF;}
#sitesTop {position:relative;float:right;width:980px;height:260px;background:#FFF url("../images/siteTopBg.jpg") top right no-repeat;}
	#sitesTop .title {position:absolute;top:24px;left:10px;font-size:30px;}
		#sitesTop .title a {color:#000;}
		#sitesTop .title a:hover {text-decoration:none;}
		#sitesTop .storesDescription{position:absolute;top:64px;left:10px;color:#000;font-size:14px;}



#mainMenu {float:left;width:220px;max-width:208px;height:auto!important;height:300px;min-height:300px;padding:20px 6px 10px 6px;background: #EEE;}
	#mainMenu a {float:left;padding:3px 0px 3px 14px;width:220px;max-width:204px;background:url("../images/mainMenu_a_bg.png") top left no-repeat;}
	#subMenu {float:left;width:190px;max-width:178px;padding:20px 0px 10px 0px;}
		#subMenu a {float:left;padding:4px 0px 4px 14px;width:190px;max-width:174px;background:url("../images/mainMenu_a_bg.png") top left no-repeat;}

#extendedMenu {float:right;padding:6px 6px;width:190px;max-width:178px;height:auto!important;height:280px;min-height:280px;background-color:#EEE;}
	#extendedMenu a {float:left;padding:3px 0px 3px 14px;width:180px;max-width:164px;background:url("../images/mainMenu_a_bg.png") top left no-repeat;}

#sitesLocalization {float:left;padding:10px 6px 8px 10px;width:760px;max-width:744px;background-color:#000;margin-bottom:4px;}
	#sitesLocalization a {padding-right:12px;background:url("../images/localization_a_bg.png") top right no-repeat;color:#FFF;}

#sitesCards {float:left;width:540px;padding:8px 6px 4px 6px;background-color:#EEE;margin-left:8px}
	#sitesCards .TotalResults {float:left;padding-top:3px;}
	#cards {float:right;}		
	#cards a {float:left;width:22px;height:20px;text-align:center;padding-top:3px;margin-right:2px;color:#666;font-size:11px;}
	#cards .activeCard {background: url(../images/card_1.gif) left top no-repeat;}
	#cards .Card {background: url(../images/card_0.gif) left top no-repeat;}
	#cards .Card:hover {background: url(../images/card_1.gif) left top no-repeat;}

#sitesContent {float:left;width:550px;height:auto!important;height:280px;min-height:280px;margin-top:8px;}
	.listsItem {position:relative;float:left;width:520px;margin:15px 15px 0 15px;padding:0 0 15px 0;border-bottom:3px double #DDD;}
	.listsItem .image{float:right;width:110px;height:110px;overflow:hidden;border:1px solid #BBB;text-align:center;}
	.listsItem img {max-width:110px;height:auto!important;max-height:110px;}
	.listsItem .itemsName {float:left;width:360px;font-size:14px;font-family:Vinda,Palatino,Tahoma;color:#6C4631;}
	.listsItem .features {float:left;width:360px;font-size:11px;color:#333;}
	.listsItem .brand {float:left;width:360px;}
	.listsItem .price {position:absolute;bottom:15px;left:0px;}
	#sitesContent .addToCard {position:absolute;bottom:15px;right:130px;}
		#sitesContent .addToCard a {float:right;width:90px;padding:4px;color:#FFF;background-color:#7F0200;font-weight:bolder;font-size:10px;text-align:center;}
	#sitesContent h1 {float:left;width:530px;font-size:16px;font-family:Vinda,Palatino,Tahoma;color:#6C4631;margin:10px 0 10px 10px;padding:0 0 10px 0;border-bottom:1px dotted #CCC;}	
	#sitesContent h2 {float:left;width:530px;font-size:16px;font-family:Vinda,Palatino,Tahoma;color:#6C4631;margin:10px 0 10px 10px;padding:0 0 10px 0;border-bottom:1px dotted #CCC;}	
	#sitesContent .description {float:left;margin: 0 0 12px 10px;width:530px;text-align:justify;font-size:13px;}
	#sitesContent .bestsellers{float:left;width:500px;margin:0 0 10px 10px;}

#productContent {float:left;width:550px;max-width:550px;height:auto!important;height:280px;min-height:280px;}
	#productContent h1 {float:left;width:530px;font-size:16px;font-family:Vinda,Palatino,Tahoma;color:#4776c5;margin:10px 0 16px 10px;padding:0 0 10px 0;font-weight:lighter;border-bottom:1px dotted #CCC;}
	#productContent h2 {float:left;width:538px;font-size:14px;font-family:Vinda,Palatino,Tahoma;color:#000;margin:18px 0 8px 10px;padding:0 0 8px 0;border-bottom:1px dotted #CCC;}
	#productContent .Image {float:left;margin-left:10px;width:340px;text-align:center;}
		#productContent .Image img {max-width:320px;height:auto!important;max-height:360px;}
	#productContent .miniatures {float:right;width:168px;}
		#productContent .imgThumb {float:left;width:75px;height:75px;border:1px solid #CCC;margin: 0 0 3px 3px;text-align:center;}
	#productContent .features {float:left;margin-left:26px;width:530px;}
		#productContent .features li {margin:0;padding:0;}
	#productContent .description {float:left;margin-left:10px;width:530px;text-align:justify;}
	#productContent .description img {max-width:530px;height:auto!important;}
	#productContent .price {float:left;margin-left:10px;width:340px;margin:0 0 14px 10px;font-size:14px;color:#B00;}
		#productContent .price strong {color:#000;}
	#productContent .addToCard {float:left;width:530px;margin:10px 0 14px 10px;}
		#productContent .addToCard a {float:right;width:180px;padding:8px;color:#FFF;background-color:#7F0200;font-weight:bolder;font-size:12px;text-align:center;}
		

#sitesBottom {float:left;width:100%;background-color:#000;margin-top:6px;}

#google160x600 {float:left;margin-left:-6px;width:190px;text-align:center;padding:10px 0 10px 0px;}
#google336x280 {float:left;margin:10px 10px 20px 10px;padding-top:10px;width:520px;}
#searchArea {float:left;width:190px;max-width:184px;padding:160px 0px 10px 6px;background: #EEE url(../images/search_top.jpg) left top no-repeat;margin:12px 0 0 -6px;}

#linksys {float:left;width:100%;color:#999;font-size:11px;}
#linksys ul {float:left; list-style-type: none; font-weight:lighter;margin:10px 0px 6px 0px;padding:0px;text-align:center;}
#linksys li { float:left; display:inline; margin: 0 4px 4px 10px;}
#linksys a { color:#555; text-decoration:none; font-weight:lighter;font-size:11px;}
#linksys a:hover { color:#999; text-decoration:none; }
