﻿body {background:#e5e5cc;font:0.8em/145% arial,helvetica,sans-serif;margin:0;padding:0;color:#444;line-height:1.4}body a{font-weight:bold; color:#666}p {line-height:1.0}#behind_logo 

{background:url(../images/bg-header.gif)}#logo {width:912px;height:132px;background:url(../images/back.gif) no-repeat bottom;margin:0 auto auto;padding:0}#wrapper {width:912px;padding-left:11px;padding-right:11px;background:url(../images/bg.gif);margin:auto}#header {height:40px;background:#fff url(../images/bgOFF.gif) repeat-x bottom left}#left {width:222px;float:left;margin:0}#right {width:690px;float:left;background:#fff;margin:0}#top_corner {height:25px;padding-left:8px;border-top:10px solid #202b31;background:#ccc url(../images/1.gif) no-repeat left}#footer_in {border-bottom:10px solid #202b31;width:690px;margin-left:222px;height:25px;background:#ccc url(../images/11.gif) no-repeat left}#footer_main {height:90px;width:930px;text-align:center;background:url(../images/footer.gif) no-repeat;margin:auto;padding:0}#search_div {margin-top:95px;width:190px;float:right;}#mini-nav{width: 20px;float: left;margin: 5px;padding-top: 10px;position:fixed;}#footer {clear:both}
.errormessage {
	border: 1px dashed #cfcfcf;
	margin-top: 8px;
	margin-bottom: 16px;
	line-height: 18px;
	background: #ffffe1;
	padding: 6px;
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	color: #FF9900;
}
.errormessage_white {border:1px dashed #cfcfcf;margin-top:8px;margin-bottom:16px;line-height:18px;background:#fff;padding:6px}.pintext1 {color:#666;font:bold 13px 'trebuchet ms','lucida grande',verdana,arial,sans-serif}.pintext1 a {color:#666;font:bold 12px 'trebuchet ms','lucida grande',verdana,arial,sans-serif}.footer a {color:#fffcf4;font:bold 12px 'trebuchet ms','lucida grande',verdana,arial,sans-serif}.footer {color:#fffcf4;font:bold 12px 'trebuchet ms','lucida grande',verdana,arial,sans-serif}.desc h2 {color:#369;font:180% 'trebuchet ms',sans-serif;margin:0 0 5px;padding:0}#innav {padding-left:10px}.form {margin:0;padding:0}#main_container {width:660px;clear:both;overflow:hidden;margin:auto;padding:0}.script_cat {width:190px;background: #333A46}.script_cat ul { font-size: 11px; list-style: none;display:block;float:left;clear:both;margin:0;padding:0}.script_cat li { width:190px;margin: 0; padding: 0; position: relative;line-height:20px;border-bottom:1px solid #202b31;}.script_cat li a { display: block; padding: 3px 0px 3px 5px; text-decoration: none; color: #d6d6d6;width:190px;}.script_cat li a:hover { text-decoration: none; color: #fff;background:#2e2e31 none !important }.hasImg a {border:none !important;outline:none !important;background:transparent !important;width:auto !important;margin:0 !important;padding:0;}.hasImg {border:none !important;outline:none !important;background:transparent !important;width:auto !important;margin:0 !important;padding:0;}.menucontainer {background:#fff url(../images/bgOFF.gif) no-repeat bottom left;}
.suggest {
	width: 150px;
	border: 1 solid #333A46;
	height: 16px;
	font-family: "trebuchet ms", "lucida grande", verdana, arial, sans-serif;
	font-size: small;
	color: #FFFF00;
	font-weight: bold;
}
.menu ul li ul {display:none}
.hidden {display:none}.pintext a {color:#666;font:bold 18px 'trebuchet ms','lucida grande',verdana,arial,sans-serif}.pintext {color:#666;font:bold 18px 'trebuchet ms','lucida grande',verdana,arial,sans-serif}div.vertical li img {border:none}.arktic_orange ul a {border:none}.aw-section {width:430px;margin:10px;padding:10px;border:5px solid #fff;background:#fbfaf8;line-height:1.2em;}.categories {padding-bottom:2px;padding-left:23px;width:170px;float:right;background-image:url(../images/folders.gif);background-position:left;background-repeat:no-repeat;color:#666;font:bold 12px 'trebuchet ms','lucida grande',verdana,arial,sans-serif}.menu {float:right;width:100%;position:relative;display:block;height:39px;font-size:11px;font-weight:bold;font-family:Arial,Verdana,Helvitica,sans-serif;}.menu ul {float:right;margin:0;padding:0;list-style-type:none;width:auto;}.menu ul li {display:block;float:left;margin:0;}.menu ul li a {display:block;float:left;color:#666;text-decoration:none;padding:11px 20px 0 20px;height:23px;background:transparent url(../images/bgDIVIDER.gif) no-repeat top right;}#stylefour ul li a.current {color:#9c0;background:#fff url(../images/bgON.gif) no-repeat top left;}.menu ul li a:hover {color:#9c0;background:#fff url(../images/bgON.gif) no-repeat top left;}.buttons {background: #e3e3db;font-size:12px; color: #989070; padding: 6px 14px;border-width: 2px;border-style: solid;border-color: #fff #d8d8d0 #d8d8d0 #fff;text-decoration: none;text-transform:uppercase;font-weight:bold;}.style13 {margin: 2px 0 0 0;font-size: 125%;letter-spacing: -0.02em;font-weight: bold;line-height: 1.1;}.style13 a {text-decoration: none;font-weight: bold;background: url(../images/link-line.gif) repeat-x 0 95%;color: #369;}.style13 a:hover {color: #003;}.news-submitted {padding-left:5px;padding-top:3px;padding-bottom:3px;color: #999;font-size: 87%;margin: -2px 0 0 0;}.news-submitted a:visited {color: #999;}.news-submitted a:link {color: #999;}.news-submitted a:hover {color: #333;}.style14 a{text-decoration: none;color: #003366;}.news_codes {font:12px "Courier New", Courier, monospace;border: 1px solid #CCC;overflow: auto;padding: 2px 2px 2px 2px;width: 100%;max-height:400px}.recentlyAdded ul {border-top:1px solid #bbb;border-bottom:1px solid #bbb;font:bold 11px arial,helvetica,sans-serif;list-style:none;display:block;float:left;clear:both;margin:0px;padding:0px;}.recentlyAdded li a {display:block;text-decoration:none;background: url(../images/i-comments.gif) 5px 7px no-repeat #eee;padding: 10px 20px 10px 26px;border-right:1px solid #bbb;border-left:1px solid #bbb;border-bottom:1px solid #f5f7f8;margin:0px;width:611px;}.recentlyAdded li a:hover {background: url(../images/i-comments-hover.gif) 6px 8px no-repeat #fafafa;padding: 10px 20px 10px 26px;color: #666;}.recentlyAdded ul a em {display:block;color:#808080;font-size:10px;font-style:normal;font-weight: normal;}.recentlyAdded span {display:block;color:#A8A8A8;font-size:10px;font-style:normal;font-weight: normal;padding-right:10px;}.recentlyAdded a:hover span {color:#800;}.comments {border:1px solid #ddd;}.comments ul {font:bold 11px arial,helvetica,sans-serif;line-height:1.1;list-style:none;display:block;float:left;clear:both;margin:0px;padding:0px;}.comments li {display:block;background: url(../images/i-comments-hover.png) 5px 7px no-repeat #fafafa;padding: 10px 20px 10px 26px;margin:0px;width:580px;}.comments li a {text-decoration:none;}.comments ul em {display:block;color:#808080;font-size:11px;font-style:normal;font-weight: normal;}.comments span {display:block;color:#800;font-size:10px;font-style:normal;font-weight: normal;padding-right:10px;}.box div {background: url(../images/box.png) 0 0 no-repeat;padding: 1px 10px 0 50px;min-height: 35px;} .box p {margin-bottom: 0; max-width:450px;}.box h3 {font-size: 105%;color: #448400;font-weight: bold;margin-bottom: 0.2em;}.box div {background-image: url(../images/box.png);}.box_error div {background: url(../images/error.png) 0 0 no-repeat;padding: 1px 10px 0 50px;min-height: 35px;} .box_error p {margin-bottom: 0;}.box_error h3 {font-size: 105%;color: #A51010;font-weight: bold;margin-bottom: 0.2em;}.box_error div {background-image: url(../images/error.png);}.box_info div {background: url(../images/alert.png) 0 0 no-repeat;padding: 1px 10px 0 50px;min-height: 35px;} .box_info p {margin-bottom: 0;}.box_info h3 {font-size: 105%;color: #AA6600;font-weight: bold;}.box_info h3 {margin-bottom: 0.2em;}.box_info div {background-image: url(../images/alert.png);}.partners ul {font:bold 11px arial,helvetica,sans-serif; list-style: none;display:block;float:left;clear:both;margin:0;padding:0;background: #2d373c}.partners li {background:transparent url(../images/dotted.gif) repeat-x bottom left;}.partners li a {color:#D3D3D3;display: block; padding: 7px 12px 7px 7px; text-decoration: none;width:203px;}.partners li a:hover { text-decoration: none; color: #fff;background:#3A3A3A url(../images/go_partner.gif) no-repeat right;}.partners ul a em {display:block;color:#808080;font-size:10px;font-style:normal;font-weight: normal;}.string { } .string_select { }.string_input { } .select_textbox { } .string_textarea { } .textarea { font:normal 18px Arial; color: #999999; padding:3px; }.footer_textarea { }.file_input { font:normal 18px Arial; color: #999999; padding:3px;}.string_ddown { } .normal { font:normal 18px Arial; color: #999999; padding:3px; }.searchform {margin:50px auto 50px auto;width:90%;background-color:#fff;border:1px solid #000;}.textboxS {float:left;background-color:#fff;border:0;font-size: 175%;letter-spacing: -1px;font-weight: normal;padding:5px;width:90%;color:#CCC;}.buttonm {border:0;float:right;}.title_tab {margin: 0 0 0.2em 0;font-size: 155%;letter-spacing: -1px;font-weight: normal;color: #9C9C9C;line-height: 1.1;top: 8px;}.title_tabMain {margin: 0 0 0.2em 0;font-family:arial,helvetica,sans-serif;font-size: 175%;letter-spacing: -1px;font-weight: normal;clear: left;color: #4E463F;float: left;line-height: 1.1;position: relative;top: 8px;}.title_tabMain a {text-decoration:none;font-weight:normal;color: #4E463F;}.title_tabMain a:hover {background-color:#F4F4F4;border:1px solid #CCC;padding:2px;}.tabs {background: url(../images/tab-line.gif) bottom repeat-x;float: left;padding-right:5px;width: 99%;} .tabs_arround {background: url(../images/left-top-corner-box.jpg) top left no-repeat;padding-left:10px;min-height:100px; height:auto !important; height:100px; margin-bottom:15px;} .tabs_arround_r {background: url(../images/right-top-corner-box.jpg) top right no-repeat;} .tabs_bottom {background: url(../images/right-bottom-corner-box.jpg) bottom right no-repeat; padding-top:10px;padding-bottom: 20px;padding-right: 10px;}.tabs ul {margin: 0.5em 0 0 0;padding: 0 0 0 1em;list-style: none;font-size: 85%;}.tabs li {margin: 0 1px 0 0;padding: 0 5px 0 0;background: url(../images/tab-back.png) 100% -100px;border-bottom: 1px solid #bbb;text-align: center;float: right;}.tabs li.active {border-bottom: 1px solid #fff;background: url(../images/tab-back.png) 100% 0;}.tabs li span {display: block;float: left;padding: 5px 11px 5px 16px;text-align: center;white-space: nowrap;background: url(../images/tab-back.png) 0 -100px;text-decoration: none;min-height: 17px; color: #666;}.tabs li a:visited {display: block;float: left;padding: 5px 11px 5px 16px;text-align: center;white-space: nowrap;background: url(../images/tab-back.png) 0 -100px;text-decoration: none;min-height: 17px; color: #666;}.tabs li a {display: block;float: left;padding: 5px 11px 5px 16px;text-align: center;white-space: nowrap;background: url(../images/tab-back.png) 0 -100px;text-decoration: none;min-height: 17px; color: #666;}.tabs li.active span {background: url(../images/tab-back.png) 0 0;}.tabs li.active a {background: url(../images/tab-back.png) 0 0;}.tabs li:hover {background-position: 100% 2;}.tabs li.active:hover {background-position: 100% 0;}.clear {clear:both}.tag_cloud { padding: 3px; text-decoration: none;font-family:Georgia, "Times New Roman", Times, serif;}.tag_cloud:link { color: #499494; }.tag_cloud:visited { color: #336666; }.tag_cloud:hover { color: #ffffff; background: #6AB5B5; }.tag_cloud:active { color: #ffffff; background: #D8EBEB; }div.pages a {margin-right: 1px;padding: 1px 5px 2px 5px;border: 1px solid #999;text-decoration: none;font-size: 12px;color: #999;}div.pages div {margin-right: 1px;padding: 1px 5px 2px 5px;border: 1px solid #999;text-decoration: none;font-size: 12px;color: #999;}div.pages a:hover {border: 1px solid #999;background-color:#d7d7d7;color:#fff;}div.pages div {border: 1px solid #999;background-color:#d7d7d7;color:#fff;}div.pages .current {border: 1px solid #999;background-color:#d8d8d8;}.yellowContainer a {text-decoration:none;color:#000}.yellowContainer .content {line-height:17px;margin:0;padding:7px 7px 7px 15px}.blueContainer a {text-decoration:none;color:#000}.blueContainer .content {line-height:17px;margin:0;padding:7px}.show_news ul { font:bold 11px arial,helvetica,sans-serif; list-style: none;display:block;float:left;clear:both;margin:0;padding:0;background: #353535}.show_news li { background:transparent url(../images/dotted.gif) repeat-x bottom left;}.show_news li a { display: block; padding: 7px 12px 7px 7px; text-decoration: none; color: #BB4A00;width:203px;}.show_news li a:hover { text-decoration: none; color: #00ccff;background:#2d373c; }.show_news ul a em {display:block;color:#808080;font-size:10px;font-style:normal;font-weight: normal;}.show_news span {display:block;color:#A8A8A8;font-size:10px;font-style:normal;font-weight: normal;padding-right:10px;}

.posts {
	float: left;
	position: absolute;
	left: 270px;
	top: 0;
	margin: 160px 20px 0 0;
}

.post {
	margin-bottom: 20px;
	padding-bottom: 20px;
	border-bottom: 1px dotted #8A8E99;
}

.footer_top {
	color: #FF9900;text-align:center;
	font: bold 12px 'trebuchet ms','lucida grande',verdana,arial,sans-serif;
}


/* typography
----------------------------------------------- */


a{
	xfont-weight: bold;
	color: #8ad459;
	text-decoration: none;
	}

p a:hover { border-bottom: 1px dotted #8ad459; }
a img{ 	border: none;}

small{ font-size: 0.8em; }

pre{
	display: block;
	margin: 1.0em 0;
	padding-left: 0.8em;
	border-left: 1px solid #222;
	background-color: #000;
	overflow: auto;
	}

code{
	font-size: 11px;
	font-family: Verdana,Sans-Serif;
	background-color: #000;
	color: #aaa;
	}
pre code{ line-height: 1.1em;}
kbd{
	color: #555;
	background-color: #ddd;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	font-size: inherit;
	font-family: inherit;
	padding: 0 3px 2px 4px;
	}

fieldset{ border: none; }

.thumbnail{
	padding: 3px 3px 8px 3px;
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
	}	

.title_back_inmage {
	background-image: url('title_back_2.jpg');
}

.caption{ font-size: 0.9em; padding-top: 0.2em ;	}

.form_red_back {
	border: 1px solid #000000;
	background-color: #FF9900;
	font-family: Arial;
	font-size: small;
	color: #000000;
	text-align: left;
                border-width: 1px;
	font-weight: bold;
}

.form_green_back {
	border: 1px solid #000000;
	background-color: #00FF00;
	font-family: Arial;
	font-size: small;
	color: #000000;
	text-align: left;
	border-width: 1px;
	font-weight: bold;
}
.form_blue_back {
	border: 1px solid #000000;
	background-color: #0000FF;
	font-family: Arial;
	font-size: small;
	color: #000000;
	text-align: left;
	border-width: 1px;
	font-weight: bold;
}
.form_gray_back {
	border: 1px solid #000000;
	background-color: #C0C0C0;
	font-family: Arial;
	font-size: small;
	color: #000000;
	text-align: left;
	border-width: 1px;
	font-weight: bold;
}

.red_underline {
               font-size: medium; 
               font-weight: bold; 
               font-style: italic; 
               font-variant: normal; 
               color: #FF9900; 
               text-decoration: underline; 
               font-family: "Arial Black"
}

/* clearing
----------------------------------------------- */

.clearfix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
	}

* html>body .clearfix {
	display: inline-block; 
	width: 100%;
	}

#lightbox{
	position: absolute;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
	}

#lightbox a img{ border: none; }

#outerImageContainer{
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
	}

#imageContainer{
	padding: 10px;
	}

#loading{
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
	}
#hoverNav{
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
	}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#nextLink{
	width: 49%;
	height: 100%;
	background: transparent url(../images/blank.gif) no-repeat; /* Trick IE into showing hover */
	display: block;
	}

#prevLink{
	width: 49%;
	height: 100%;
	background: transparent url(../images/blank.gif) no-repeat; /* Trick IE into showing hover */
	display: block;
	}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:visited:hover { background: url(../images/prevlabel.gif) left 15% no-repeat; }
#prevLink:hover { background: url(../images/prevlabel.gif) left 15% no-repeat; }
#nextLink:visited:hover { background: url(../images/nextlabel.gif) right 15% no-repeat; }


#nextLink:hover { background: url(../images/nextlabel.gif) right 15% no-repeat; }


#imageDataContainer{
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	}

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}	
		

.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */ 
.form_chkmainbackground {
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	background: #fff;
	font-size: 11px;
	padding: 6px 6px 6px 12px;
	color: #4f6b72;
	font-family: Arial;
}
