/*	
-------------------------------------------
	1. Reset
-------------------------------------------

*/

html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend, caption, tbody, tfoot, thead, article, aside, canvas, details, embed, figure, figcaption,footer, header, hgroup, menu, nav, output, ruby, section, summary,time, mark, audio, video {margin: 0;	padding: 0;	border: 0;font-size: 100%;	font: inherit;	vertical-align: baseline;}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
body {line-height: 1;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,q:before, q:after {content: '';content: none;}
table {border-collapse: collapse;border-spacing: 0;}

/*	
-------------------------------------------
	2. 
-------------------------------------------

*/

body{					font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0C6;  background-color:#212121;}
.fleft{ 				float:left;}
.fright{				float:right;}
.clear{					clear:both;}


/*	
-------------------------------------------
	1. Typography (h1,h2,etc)
-------------------------------------------
*/

h1,h2,h3,h4,h5,h6 { 	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold;}
h1{						font-size:36px; margin-bottom:15px; color:#a5ec7c;}
h2{						font-size:20px;	margin-bottom:15px; color:#a5ec7c;}
h3{						font-size:22px;	margin-bottom:15px; color:#a5ec7c;}
h4{						font-size:18px;	margin-bottom:15px; color:#a5ec7c;}
h5{						font-size:16px;}
h6{						font-size:14px;}

/*	
-------------------------------------------
	1. Text Elements
-------------------------------------------
*/

a{						outline:none; text-decoration:none;}
p{						padding-bottom:15px; line-height:21px;}
strong{					font-weight:bold;}
.email{					color:#63b334;}

/*	

-------------------------------------------
	A. GENERAL LAYOUT
-------------------------------------------
*/



#preload{width:1px; height:1px;}

#container{										width:100%;}
#wrapper{										width:985px; margin:0 auto;}
#content-wrap{									width:923px; padding:0 15px; margin:0 auto; background-color:#006a25;}



.home-block1{ width:570px; margin-right:20px}
.home-block2{ width:320px;}

/*	
-------------------------------------------
	1. Header
-------------------------------------------
*/

#header{										width:100%;}
#header #top-nav{								background-color:#004b18; background-image:url(../images/header-shadow.jpg); background-repeat:no-repeat; background-position:right; height:36px;  padding-left:250px; padding-top:12px;}


/*	
-------------------------------------------
	1. Table
-------------------------------------------
*/

#ver-zebra {
	font-size:12px;
	width:680px;
	text-align:left;
	border-collapse:collapse;
	margin:0 auto 20px auto;
	clear:both;
}
#ver-zebra th {
	font-size:14px;
	font-weight:normal;
	border-right:1px solid #6e990a;
	border-left:1px solid #6e990a;
	color:#fff;
	padding:12px 15px;
}
#ver-zebra td {
	border-right:1px solid #84b909;
	border-left:1px solid #84b909;
	color:#222;
	padding:8px 15px;
}
.vzebra-odd {
	background:#00ff7f;
}
.vzebra-even {
	background:#06f37c;
}
#ver-zebra #vzebra-adventure, #ver-zebra #vzebra-children {
	background:#3bbb3b;
	border-bottom:1px solid #6e990a; font-weight:bold;
}
#ver-zebra #vzebra-comedy, #ver-zebra #vzebra-action {
	background:#3bbb3b;
	border-bottom:1px solid #6e990a; font-weight:bold;
}



/*	
-------------------------------------------
	1. Footer
-------------------------------------------
*/

#footer{										height:195px; margin-bottom:15px; background-image:url(../images/footer-bg.jpg); background-repeat:no-repeat; color:#ccc}
#footer a{										color:#ccc}
#footer a:hover{								color:#fff; text-decoration:underline;}
#footer a.akey	{								color:#fff; text-decoration:underline;}
#footer #footer-block1{						 	width:442px; padding:80px 0 0 50px; float:left}
#footer #footer-block2{							width:442px; padding:80px 0 0 0 ; float:left; text-align:right;}