body {
	background-color: #ffffff;
	font-family: Arial,sans-serif;
	font-size:11px;
	color:#666;
	margin:0;
	padding:0;


	background-image: url(../images/bg.jpg);
}



h3{padding:10px 0 0 0; margin:0; font-weight: normal; font-size: 11px;}

p span#info{color:#A50000 }



#branding_banner {



	width:1000px;

	height:211px;

	background-image:url('../images/exrants-navbar-header.jpg');

	background-position:center;

	background-repeat: no-repeat;

	margin-left:0px !important;

	margin-left/**/:/**/6px;
	margin-bottom: 15px;

	}







#container {

	width:1000px;

	margin: 0 auto 0 auto;
	background-color:#FFFFFF;

}

#top{

	width:1000px;

	height:10px;

	margin:auto;

	padding:0;

	backgound-color:#ffffff;

	//**background-image:url(../images/bg_top.png);**//

	background-position:center;

	background-repeat: no-repeat;

	font-size:1px;

}

#bg_top_content {
	background:url(../images/menubg.jpg) bottom right no-repeat;
	position:absolute;
	color: #333333;
	float:left;
	left: 45px;
	top: 252px;
	width: 306px;


}





#header {

	background-color: #ffffff;

	height:60px;

	margin: auto;

	width:1000px;

}
.homebtn{ height: 25px; width: 35px; }
a.homebtn{ background-image: url('../images/menu_03.jpg'); background-repeat: no-repeat; height: 25px; width: 35px;  display:block;}
a.homebtn:hover{background-image: url('../images/menu_03.jpg') ; display:block; cursor: pointer}

.aboutbtn{ height: 25px; width: 48px; }
a.aboutbtn{ background-image: url('../images/menu_04.jpg'); background-repeat: no-repeat; height: 25px; width: 48px;  display:block;}
a.aboutbtn:hover{background-image: url('../images/menu_04.jpg') ; display:block; cursor: pointer}

.contactbtn{ height: 25px; width: 51px; }
a.contactbtn{ background-image: url('../images/menu_05.jpg'); background-repeat: no-repeat; height: 25px; width: 51px;  display:block;}
a.contactbtn:hover{background-image: url('../images/menu_05.jpg') ; display:block; cursor: pointer}

	
#header_new li {
	display:block;
    list-style:none;
    margin:-3px;
float:left;
}
#header_new ul {
	position:absolute;
	list-style:none;
	top:64px;
	left:225px;
	font-family:Arial;
	font-size:10px;
	letter-spacing: 0px;
	display:inline;
	float:left;
}
#header_new li a {



	color: #11b1bf;
    text-decoration:none;
 

}

#header_new li a:hover {

	color: #333333;

	text-decoration:none;

}

#header_new a#active {

	color:#333333;

	text-decoration:none;


}

#header_new {
	background-color: #ffffff;
	height:90px;

	width:1000px;
}



.header_banner{



}

.header_banner_new{


}



#header h1 {

	text-align:center;

	font-family:Trebuchet MS, Geneva, Arial, Helvetica, sans-serif;

	font-size:30px;

	color:#333;

	margin:0;

	font-weight:normal;

}

#header h1 strong {

	color:#A85BA6;

}

#header h1 a {

	color:#333;

	text-decoration:none;

}

#header h1#logo_spot{

	background-image:url(../images/logo_spot.png);

	background-position:center;

	background-repeat: no-repeat;

	font-size:10px;

	height:29px;

	padding: 45px 0 0 0;

}

#header h1 span{visibility:hidden;}



#header h2 {

	font-size:11px;

	font-weight:normal;

	text-align:center;

	color:#999;

}



#left_sidebar{

	float: right;

	width:170px;

} 

#bannerbar{

	width:160px;

	height:600px;

	margin: 10px 1px; 10px 10px;

	

}

#sidebar {
	float:left;
	width:205px !important;
	width:205px;
	left: 5px;
	background-image: url('../images/leftbg.jpg');
	background-repeat:repeat-y;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 5px;
}

#left_sidebar {
float:right;
	width:205px !important;
	width:205px;
	
	background-image: url('../images/leftbg.jpg');
	background-repeat:repeat-y;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 5px;
}

#sidebartop{
background-image: url('../images/sidebartop.jpg');
	background-repeat: no-repeat;
	width:205px;
	height:6px;
}
#sidebarbtm{
background-image: url('../images/sidebarbtm.jpg');
	background-repeat: no-repeat;
	width:205px;
	height:9px;
}


*html #sidebar {margin:10px 0px 10px 0px; }



#sidebar h1 {
	font-family:Trebuchet MS, Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 3px;
	margin-left: 10px;	

}
#left_sidebar h1 {
	font-family:Trebuchet MS, Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 3px;
	margin-left: 10px;	

}
#sidebarspacer{
background:url(../images/sidebarspacer.jpg) no-repeat top;
width: 205px;
height:11px;
}


#sidebar h1#topconf, #sidebar h1#category {

	/*background:url(../images/h1bg.png) no-repeat;*/


	color:#000000;
    line-height: 20px;



	width: 155px;

}
#left_sidebar h1#topconf, #sidebar h1#category {

	/*background:url(../images/h1bg.png) no-repeat;*/

    background-color:#C9FBFC;
	bgcolor:#C9FBFC;
	color:#000000;
    line-height: 20px;



	width: 155px;

}

#sidebar h1#topconf a, #sidebar h1#topconf a:visited{
	text-align:center;
	color:#FFECEC;
	display:block;
	width:120px;
}

#left_sidebar h1#topconf a, #sidebar h1#topconf a:visited{
	text-align:center;
	color:#FFECEC;
	display:block;
	width:120px;
}

#sidebar h1#topconf a:hover{
	text-decoration:underline;
}

#left_sidebar h1#topconf a:hover{
	text-decoration:underline;
}

#sidebar p {

	padding:0 0 3px 5px;

	margin:0;

	line-height:17px;

	word-spacing:-1px;

}
#sidebar p {

	padding:0 0 3px 5px;

	margin:0;

	line-height:17px;

	word-spacing:-1px;

}
#left_sidebar p {

	padding:0 0 3px 5px;

	margin:0;

	line-height:17px;

	word-spacing:-1px;

}
.bg1 {

	
	background:url(../images/left-column_05.jpg) no-repeat top center;
	

}
.bg2 {

	
	background:url(../images/left-column_07.jpg) no-repeat top center;
	height:194px;
	

}
.bg3 {

	
	background:url(../images/left-column_09.jpg) no-repeat top center;
	height:171px;
	

}
#sidebar p a {

	padding:0 0 0 10px;

	font-family:Arial, Helvetica, sans-serif;

	color:#397283;

	text-decoration:none;

	display:block;
}

#sidebar p a:hover {

	padding:0 0 0 10px;

	font-family:Arial, Helvetica, sans-serif;

	font-weight:bold;

	color:#397283;

}

ul.submenu {

	margin:0;

	padding:0;

}

.submenu li {

	marign:0;

	padding:0;

	list-style:none;

}

.submenu a {

	display:block;

	height:13px;

	padding:7px 7px 7px 17px;

	margin:1px 0 0 0;

	background-color:#fff;

	background-image:url(../images/backgrounds/submenua_normal.jpg);

	background-position:left;

	background-repeat:repeat-y;

}

.submenu a:hover {

	background-image:url(../images/backgrounds/submenua.jpg);

	background-position:bottom;

	background-repeat:no-repeat;

	background-color:#fff;

	padding:7px 7px 7px 15px;

}

.submenu a:focus {

	background-image:url(../images/backgrounds/submenua.jpg);

	background-position:bottom;

	background-repeat:no-repeat;

	background-color:#fff;

	padding:7px 7px 7px 15px;

}

.submenu a:active {

	background-image:url(../images/backgrounds/submenua.jpg);

	background-position:bottom;

	background-repeat:no-repeat;

	background-color:#fff;

	padding:7px 7px 7px 15px;

}



.note {

	padding:10px;

	background-color:#eee;

	border:1px solid #ccc;

	margin:20px 5px 20px 5px;

}



#content {

	
	margin-top: 10px;
	margin-right: 205px;
	margin-bottom: 30px;
	margin-left: 205px;
	width:560px;

	}



#content h1 {

	font-family:Trebuchet MS, Geneva, Arial, Helvetica, sans-serif;

	font-size:14px;

	border-bottom:1px dotted #367481;

	color:#367481;

	padding:5px;

	

}



#content h1#newest {

	border-bottom:1px dotted #367481;

	color:#367481;

	}





#content h1 a {

	color:#000;

	text-decoration:none;

	display:block;

	background-image:url(../images/backgrounds/h1.png);

	background-position:right;

	background-repeat:no-repeat;

}



#content a#send { padding-left: 5px; color:#119FB3; text-decoration: underline}

#content a#send:hover { padding-left: 5px; color:#10A0B4; text-decoration: none}





#content h1 a:hover {

	color:#444;

	background-image:url(../images/backgrounds/h1_hover.png);

}

#content h2 {

	font-size:11px;

	color:#367481;

	margin:10px 0 10px 0;

	padding:5px;

}

#content p {

	padding:2px;

	word-spacing: 0.1em;

	color:#999999;

}

#content select option, #content select{color:#777;}

#content .article_menu {

	text-align:right;

	padding:5px;

	margin:10px 0 20px 0;

	border-top:1px solid #eee;

}

#content .article_menu b {

	float:left;

	font-weight:normal;

}

#content .article_menu a {

	padding:0 0 0 15px;

	background-image:url(../images/backgrounds/comment.png);

	background-position:left;

	background-repeat:no-repeat;

	color:#333;

	text-decoration:none;

}

#content p a {

	padding:0 0 0 7px;

	background-position:left;

	background-repeat:no-repeat;

	color:#18538F;

	text-decoration:none;

	font-weight:bold;

}



#content p a:hover {

	padding:0 0 0 7px;

	background-position:left;

	background-repeat:no-repeat;	

	font-weight:bold;

	color:#119FB3;

}

#content .article_menu a:hover {	

	color:#000;

}



#content  a#bback { float: right; color: #18538F; padding-top: 10px; text-decoration: underline}

#content  a#bback:hover { color: red;  text-decoration: none}

#content  a#bnext { float: right; color: #18538F; padding-top: 10px; text-decoration: underline}

#content  a#bnext:hover { color: red;  text-decoration: none}

*html #content  a#bback {  padding-top: 15px; text-decoration: underline}





#content ul {

	margin:0 0 0 15px;

	padding:0;

	color:#666;

	

}

#content li {

	margin:5px 0 5px 0;

	border-bottom:1px dotted #367481;

	padding:0 0 5px 20px;

	list-style:none;

	background-image:url(../images/backgrounds/arrow.png);

	background-position:top left;

	background-repeat:no-repeat;

	color:#666;

}

#content blockquote {

	background-color:#f6f6f6;

	margin:4px;

	padding:5px;

	border-top:1px solid #eee;

	border-bottom:1px solid #eee;

}

#content blockquote p {

	marign:0;

	padding:0 10px 0 10px;

}

#content textarea{

	width:312px; 

	height: 100px

}

#content span#admin{

color:#10A0B4;

}

input, textarea {

	background-color:#fff;

	border:1px solid #ccc;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:10px;

	color:#777;

	margin-top:5px;

}

input#submit{

	padding:0 3px 0 3px;

	margin-top: 6px;

	cursor:pointer;

	background-color: #f3f3f3;

}

input#code{margin: 0 0 7px 0;}

.comment_odd {

	background-color:#f6f6f6;

	padding:10px;

	border-top:1px solid #fff;

	border-bottom:1px solid #eee;

}

.comment_even {

	padding:10px;

	background-color:#fcfcfc;

	border-top:1px solid #fff;

	border-bottom:1px solid #eee;

}

.comnum {

	float:right;

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:25px;

	color:#ccc;

}

#footer {

	background-image:url(../images/footbg.jpg);

	background-position:center;

	background-repeat: no-repeat;

	height:83px;

	padding:0;

	color:#000000;

	margin: 0 auto 0 auto;

	text-align:center;

	clear:both;
	width:1000px

}

#footer ul {

	margin:0;

	padding: 10px 0 0 0;

}

#footer li {

	margin:0;

	padding-top:2px;

	list-style:none;

	display:inline;

}

#footer li a {

	padding:0px;

	color: #000033;

	text-decoration:none;

	margin:0 4px 0 0px;

	font-size:10px;

}

#footer li a:hover {

	color: #333333;

	padding:0px;

}

a {

	padding:0 0 0 7px;

	background-position:left;

	background-repeat:no-repeat;

	color:#18538F;

	text-decoration:none;

	font-weight:bold;

}



a:hover {

	padding:0 0 0 7px;

	background-position:left;

	background-repeat:no-repeat;	

	font-weight:bold;

	color:#119FB3;

}



ul#pages{

	padding:0;

	margin:0;

	float:right;

}

ul#pages li{

	display:inline;

	background-image:none;

	border:0;

	margin: 0;

	padding:0;

}

ul#pages li a:hover{

	color:#10A0B4;

}



#bottom{

	clear: both;

	width:800px;

	background-color:#ffffff;
margin-left: 190px;
	margin-bottom: 0px;
margin-top: -34px;
}



.txt_field_cont{

	float:left; 

	height:15px; 

	width:140px;

}

.butt{

	cursor:pointer;

	width:80px; 

	height:16px;

	background-color: #eee;

}



.progress {height: 10px; border: none; background-color:#B3D6E8}



fieldset {border: solid 1px #C3C3C3; padding: 10px 0 10px 0; margin: 0}
