/*reset.css*/
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,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}:focus{outline:0}body{line-height:1;color:black;background:white}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:normal}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:""""}

/*grid.css*/
.container { 
	width: 880px;
	text-align:left;
	z-index:1;
	position: relative;
	float: left;
	float/**/: none;
	margin:0px auto;
	background:#fff url(/images/bg-one.jpg);
	padding:10px;
	min-height: 952px;
}

/*container backgrounds*/
.container.background1 {background: url(/images/bg-crisp.jpg);}
.container.background3 {background: url(/images/bg-two.jpg);}
.container.background2 {background: url(/images/bg-three.jpg);	}

/* easy clearing */
.container:after {
	content: '[DO NOT LEAVE IT IS NOT REAL]'; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
	}
.container{
	display: inline-block;
	}
/*\*/
.container{display: block;}

.logo img{
	padding:20px 0px 15px 10px;
	}

/* common column settings */
* html .extra1{display:inline;}
.extra1, .extra2
 {
 	float:left;
 	background: #fff;
 }


/* two column grid */

.ui-two .extra1
	{
	width:537px;
	margin-left: 323px;
	min-height:250px;
	padding:10px;
	line-height: 130%;
	}

.ui-two .extra2
	{    
	width:307px;
	margin-left: -880px;
	padding:3px 3px 0px 3px;
	}


.footer {
	margin:0px auto;
	text-align: center;
	background: #fff;
	width:880px;
	margin-top:-30px;
	position: relative;
	z-index: 3000;
	padding:5px;
	font-size:80%;
	}

/*navigation.css*/

#mainnav span {
	float:right;
	font-size:80%;
		}

#mainnav, #snav {clear:both;padding:10px;margin-bottom:10px;background:#fff;height:10px;}

#mainnav ul, #mainnav ul li, 
#snav ul, #snav ul li {
	float:left;
	display: inline;
}	

#mainnav ul li a, #snav ul li a {
	display: block;
	margin-right: 10px;
	text-transform: lowercase;
	font-weight: bold;
}
	
#mainnav ul li a:hover, #snav ul li a:hover, 
#mainnav ul li a.selected, #snav ul li a.selected
 {
	border-bottom: 2px solid #D6DF20;
	}


/*thumbnails*/
	.thumb {
		float:left;
		margin-right:1px;
		margin-bottom:1px;
		width:74px;
		height:63px;
}
.thumb.last {margin-right:0px;}	

.thumb a img{
			border:3px solid #fff;
			padding:0px;
			height:57px;
	}
	
.thumb a:hover img, 
.thumb.thisone a img
{
			border:3px solid #D8DF20;
	}
	
.thumb a img {padding:0px;}	

.paging {
	padding-top:5px;
	text-align: left;
	float:left;
	width:200px;
	height:20px;
	}

	.paging a {
		padding:5px 3px 0px 3px;
		font-size: 100%;
		margin-top: 15px;
		font-weight:bold;
		}
		
	.paging a.selected, .paging a:hover, .control a:hover {
		border-bottom: 2px solid #D6DF20;
		}
.control {float:right;padding-top:5px;padding-right:10px;}
.control .next {margin-left:5px;}

/*fonts.css*/
.lowtech {position:absolute;font-size:1px;width:1px;height:1px;overflow:hidden;left:-9999px;padding:0;margin:0;}
body {
	margin: 0px;
	padding: 0px; 
	text-align: left;
	text-align: center;
}

body, td, input, select, textarea{
	font-size:75%;
font-family : arial, Geneva, Helvetica, sans-serif;
color:#000;
	}

.clear {
	clear: both;
	display: block; 
	font-size: 1px; 
	margin: 0px; 
	line-height: 0px; 
	height: 0px;
}

a:link { color: #000;text-decoration: none; }
a:visited { color: #000;text-decoration: none; }
a:hover  { color: #000;text-decoration: none; }
a:active  { color: #000;text-decoration: none; }

strong {font-weight:bold;}

h1 {color:#D6DF20; font-size:130%;font-weight:bold;margin-bottom:25px;}
h2 {
font-size:120%;
font-weight:bold;
margin-bottom:3px;
}

.extra1 p {margin-bottom:10px;}