/* CSS Document */

img {

	behavior: url(pngfix.htc)

}

div {

	behavior: url(pngfix.htc)

}



body{

	background-color:#000d2d;

	color:#FFF;

	font-family:Tahoma, Geneva, sans-serif;

	font-size:12px;

	line-height:1.4;

	background-image:url(bigbackground.jpg);

	background-position:top center;

	background-repeat:no-repeat;

}

p{

	margin-top:15px;

}



#wrapper{

	margin:0 auto;

	margin-top:28px;

	width:936px;

	height:1428px;

}



#header{

	float:left;

	height:138px;

	width:100%;

}



#header h1{

	height:138px;

	width:936px;

	display:block;

	text-indent:-9999px;

	background-image:url(header.jpg);

}



#header h1 a{

	height:138px;

	width:936px;

	display:block;

}



#swf{

	text-align:center;

	width:936px;

	

}



#navigation{

	margin:0 auto;

	width:838px;

	height:53px;

	background-image:url(navs.gif);


}

	.nav li{

		display:inline;.

	}

	

#panels{

	margin:0 auto;

	width:838px;

}

.panel{

	float:left;

}

.featured{

	background-image:url(featured.jpg);

	width:217px;

	height:249px;

	margin-right:12px;

	text-align:center;

}

.middle{

	width:376px;

	height:249px;

	margin-right:12px;

	position:relative;

}

.socials{

	position:absolute;

	bottom:-20px;

	width:196px;

	left:90px;

}

.quicksearch{

	background-image:url(quick.jpg);

	width:220px;

	height:249px;

	

}



form{

	font-size:11px;

}



#content{

	width:817px;

	float:left;

	margin-top:20px;

	margin-left:73px;

	*margin-left:30px;

}

.welcome{

	width:561px;

	float:left;

	margin-right:24px;

	text-align: justify;

}

.blogs{

	width:232px;

	float:left;

	font-size:11px;

}



.blogs a{

	color:#FFF;

	text-decoration:none;

}

h3{

	color:#fcfacf;

}

.author{

	font-size:12px;

	font-weight:bold;

}



.blogItems li{

	background-image:url(arrow.gif);

	background-repeat:no-repeat;

	

	margin-top:15px;

	padding-left:10px;

}



.signup{

	margin-top:15px;

	width:218px;

	height:198px;

	float:left;

	background-image:url(signup.gif);

}

.address{

	float:left;

	margin-top:15px;

	padding-bottom:15px;

}



.footer{

	display:block;

	padding-top:21px;

	width:768px;

	margin:0 auto;

	text-align:center;

	font-size:11px;

}



.footer a{

	color:#FFF;

	text-decoration:none;

}







.selects{

	width:178px;

	border:1px solid #004684;

}

.smallIput{

	width:35px;

	border:1px solid #004684;

}

.welcome a { color:#FFFFFF; text-decoration:underline; }

.welcome a:hover { text-decoration:none; }

.seo-footer { text-transform:capitalize; font-size:12px; }

.seo-footer a { text-decoration:none; }

.seo-footer a:hover { text-decoration:underline; }
