/********************************************
   AUTHOR:  			Erwin Aligam 
   WEBSITE:   			http://www.styleshout.com/
   CONVERT TO SHOPPING:	I-KAI
   WEBSITE:				http://i-kai.com 	
 *******************************************/
* { 
margin : 0; 
padding : 0; 
} 

body { margin: 0; padding: 0; background:url(/images/body-bg.gif) repeat-y center; font : normal 70%/1.5em Verdana, Tahoma, Verdana, sans-serif; color : #333; text-align : center; }


#nav-explore2 { position: absolute; top: 101px; left: 112px;}
#nav-explore2 ul { margin: 0; padding: 0; list-style: none; }
#nav-explore2 li { display: inline; }
#nav-explore2 li a { background:url(/images/bg-nav-explore2.gif) repeat-x; font: bold 11px/28px Arial, Helvetica, sans-serif; color: #fff; text-decoration: none; display: block; padding: 0 16px; float: left; border-right: 1px solid #afb0b3; }
	#nav-explore2 li a:hover { background-position: bottom; }
#nav-explore2 li.first a { background:url(/images/bg-nav-explore2-left.gif) repeat-x; }
	#nav-explore2 li.first a:hover { background-position: bottom left; }
#nav-explore2 li.last a { background:url(/images/bg-nav-explore2-right.gif) repeat-x top right; border-right: 0; }
	#nav-explore2 li a:hover { background-position: bottom right; }

/* Rounded White Box */

.roundboxDefault {
	background:    url("/images/corner-white-bl.gif") no-repeat bottom left;
	margin: 5px 0 5px 50;
	clear:both;
	position:relative;
}
.roundboxDefault .boxhead {
	background:    url("/images/corner-white-tr.gif") no-repeat right top;
	margin: 0;
	padding: 0;
	position:relative;
}
.roundboxDefault .boxhead h3 {
	color:#CC6633;
	background:    url("/images/corner-white-tl.gif") no-repeat top left;
	margin: 0;
	position:relative;
}
.roundboxDefault .boxhead h3.collapse {
	line-height:5px;
}
.roundboxDefault .boxbody {
	font-size: 1em;
	background: #FFFFFF url("/images/corner-white-br.gif") no-repeat bottom right;
	margin : 0 0 0 5px;
	padding:5px 5px 5px 0;
	position:relative;
}
#modulesList .boxbody .collapse{
	display:block;
	line-height:1px;
}
.note{
	font-size:.85em;
}
p.instructions{ /* same as label */
	font-size:.85em;
	margin: 1em 25em 1.5em 5px;
}

a.price, a.price:visited {
	color: #6600cc;
	text-decoration: none;
	font-weight : bold;
}
a.price:hover {
	color: #ff9900;
	text-decoration: underline;
}

a { 
background : inherit; 
text-decoration : none; 
color : #336699; 
} 
a:hover { 
background : inherit; 
color : #ff9900; 
} 
h1, h2, h3 { 
font-family : Verdana, Tahoma, 'Trebuchet MS', Sans-serif; 
font-weight : bold; 
} 
h1 { 
font-size : 120%; 
} 
h2 { 
font-size : 110%; 
text-transform : uppercase; 
} 
h3 { 
font-size : 110%; 
color : #007e80; 
} 
h1, h2, h3, p { 
margin : 0; 
padding : 10px; 
} 
ul, ol { 
margin : 10px 20px; 
padding : 0 20px; 
} 
img { 
border : 0 solid #ccc; 
} 
img.float-right { 
margin : 5px 0 5px 10px; 
} 
img.float-left { 
margin : 5px 10px 5px 0; 
} 
code { 
margin : 5px 0; 
padding : 10px; 
text-align : left; 
display : block; 
overflow : auto; 
font : 500 1em/1.5em 'Lucida Console', 'courier new', monospace; 
background : #d8dcdd; 
border : 1px solid #f2f2f2; 
} 
acronym { 
cursor : help; 
border-bottom : 1px solid #777; 
} 
blockquote { 
margin : 10px; 
padding : 0 0 0 28px; 
border : 1px solid #f2f2f2; 
background : #d8dcdd url(quote.gif) no-repeat 5px 5px; 
} 


#wrap { 
width : 833px; 
background : #fff;
margin : 0 auto; 
text-align : left; 
} 
#content-wrap { 
position : relative; 
width : 95%; 
margin : 0 auto; 
padding : 0; 
} 
#header { 
position : relative; 
width : 833px; 
height : 100px; 
background : #fff ; 
margin : 0; 
padding : 0; 
font-size : 14px; 
color : #fff; 
} 
#header h1#logo { 
position : absolute; 
margin : 0; 
padding : 0; 
font : bold 42px 'Trebuchet MS', Arial, Sans-serif; 
letter-spacing : -2px; 
color : #fff; 
text-transform : none; 
top : 29px; 
left : 21px; 
} 
#header h2#slogan { 
position : absolute; 
z-index : 9999999; 
margin : 0; 
padding : 0; 
font : bold 18px 'Trebuchet MS', Arial, Sans-serif; 
text-transform : none; 
color : #999999; 
top : 50px; 
right : 22px; 
} 

#header #search { 
float : right; 
padding : 35px 15px 0 0; 
display : inline; 
} 

#search { position: absolute; top: 40px; right: 0; }
		#search form { margin: 0; padding: 0; }
		#search label { display: none; }
		#search input { padding: 3px 3px 3px 5px; font-size: 11px; color: #666; border:1px solid #ccc; width:147px; }
		#search button { background:url(/images/search.gif) no-repeat; cursor: pointer; width: 55px; height: 24px; border: 0; margin: 0; padding: 0 0 1px 0; text-indent: -999em; }


#menu { 
clear : both; 
width : 833px; 
height : 28px; 
background : #fff;
margin : 0; 
font : bolder 12px/26px Tahoma, Verdana, Arial, Sans-Serif; 
} 
#menu ul { 
margin : 0; 
padding : 0 0 0 35px; 
} 
#menu ul li { 
float : left; 
list-style : none; 
} 
#menu ul li a { 
display : block; 
text-decoration : none; 
padding : 0 10px; 
background : inherit; 
color : #fff; 
} 
#menu ul li a:hover { 
background : #fff; 
color : #333; 
} 
#menu ul li#current a { 
background : #4386bb; 
color : #fff; 
} 
#main { 
float : left; 
width : 100%; 
padding : 0; 
margin : 0; 
} 
#main h1 { 
color : #667f99; 
border-bottom : 1px solid #cccccc; 
background : #f6f6f6 url(arrow.gif) no-repeat 5px 50%; 
padding : 3px 0 3px 20px; 
margin : 10px 0 0 0; 
} 
.post-footer { 
background-color : #d8dcdd; 
padding : 5px; 
margin : 20px 10px 0 10px; 
border : 1px solid #f2f2f2; 
font-size : 95%; 
} 
.post-footer .date { 
background : url(clock.gif) no-repeat left center; 
padding-left : 20px; 
margin : 0 10px 0 5px; 
} 
.post-footer .comments { 
background : url(comment.gif) no-repeat left center; 
padding-left : 20px; 
margin : 0 10px 0 5px; 
} 
.post-footer .readmore { 
background : url(page.gif) no-repeat left center; 
padding-left : 20px; 
margin : 0 10px 0 5px; 
} 
#sidebar { 
float : right; 
width : 26%; 
padding : 0; 
margin : 0; 
} 
#sidebar h1 { 
margin : 10px 0 0 0; 
padding : 3px 10px; 
font : bold 120% Tahoma, Verdana, Sans-Serif; 
color : #fff; 
background : #b6b8bb; 
} 
#sidebar ul.sidemenu { 
list-style : none; 
text-align : left; 
margin : 3px 0 8px 0; 
padding : 0; 
text-decoration : none; 
} 
#sidebar ul.sidemenu li { 
border-bottom : 1px solid #eff0f1; 
background : url(bullet.gif) no-repeat 2px 3px; 
padding : 2px 0 2px 25px; 
margin : 0 2px; 
} 
* html body #sidebar ul.sidemenu li { 
height : 1%; 
} 
#sidebar ul.sidemenu a { 
font-weight : bold; 
padding : 2px 0; 
background : none; 
} 
#footer { 
clear : both; 
color : #66737b; 
font : normal 90% Verdana, Tahoma, sans-serif; 
background : #fff ; 
width : 833px; 
height : 60px; 
text-align : center; 
padding : 8px 0 0 0; 
margin : 0 auto; 
} 

#footer a { 
text-decoration : none; 
} 
.float-left { 
float : left; 
} 
.float-right { 
float : right; 
} 
.align-left { 
text-align : left; 
} 
.align-right { 
text-align : right; 
} 
.clear { 
clear : both; 
border-bottom : 1px dotted #cccccc; 
margin : 1px 15px 1px 15px; 
} 
.gray { 
color : #ccc; 
} 
/********************************************
   AUTHOR:  			Erwin Aligam 
   WEBSITE:   			http://www.styleshout.com/
   CONVERT TO SHOPPING:	I-KAI
   WEBSITE:				http://i-kai.com 	
 *******************************************/