




















table {border : none; }
table.main {background-color : #fafafa; }
table.mainouter {background-color : #ffffff;border : none;}
table.bottom {color : #ffffff;background : transparent;}
table.main2 {background-color : #ffffff;border : none;}
table.blok {background-color : #fafafa;}
table.tabs {margin-bottom:10px;}
.tab0 ,.tab1 ,.tab2 ,.tab3{border-top:none;border-right:none;border-left:none;}
td.tab {background:#FFFFFF none repeat scroll 0 0;border-bottom:1px solid #CCCCCC;padding-left:1px;padding-right:1px;}
td.tab0 {border-bottom:1px solid #CCCCCC;border-top:none;border-right:none;border-left:none;font-size:1pt;padding-left:7px;}
td.tab1 {border-style:solid solid none;border-width:3px 1px medium;min-width:87px;font-weight:bold;padding:6px 8px;}
td.tab2 {background:#F8F8F8 none repeat scroll 0 0;border-color:#CCCCCC;border-style:solid;border-width:3px 1px 1px;font-weight:bold;min-width:87px;padding:6px 8px;}
td.tab3 {border-bottom:1px solid #CCCCCC;border-top:none;border-right:none;border-left:none;padding-right:12px;text-align:right;vertical-align:middle;width:100%;}
a.white {font-weight : normal;color : #fff;}
hr {height : 0;border : 0 solid #00314d;border-top-width : 0px;}
.linked-image {margin : 0;padding : 0;border : 0;}
.resized-linked-image {margin : 1px 0 0 0;padding : 0;background-color : #000;border : 0;color : #fff;font-size : 10px;width : auto;}
.resized-linked-image-zoom {width : 200px;height : 30px;background-color : #fff;padding-top : 6px;padding-left : 5px;top : 0;left : 0;position : absolute;display : none;}
.nobr {white-space : nowrap; float: right;}
#highlighted {background-color : #fafafa;}
#highlighted tr:hover {background-color : #f5fbe1;}
#tooltip {background : #ffffff;font-size : 10px;width : auto;border : 1px solid #778899;border-left : 5px solid #ff9f00;color : #333333;font-family : verdana, arial, helvetica, sans-serif;line-height : 15px;z-index : 100;margin : 0;padding : 3px;position : absolute;visibility : hidden;border-collapse : separate;}
.error {color : #990000;background-color : #fff0f0;padding : 7px;margin-top : 5px;margin-bottom : 10px;border : 1px dashed #990000;}
.error b {color : #990000;background : inherit;}
.success {color : #000000;background : #f5fbe1;padding : 7px;margin-top : 5px;margin-bottom : 5px;border : 1px dashed #7ba813;}
.success b {color : #7ba813;background : inherit;}
.editor {margin : 0 0 1px 0;width : 400px;height : 21px;border : 1px solid #d1d8ec;}
.editorinput {background : #fafafa;color : #000000;border : 1px solid #d1d8ec;font-size : 11px;font-family : Verdana, Helvetica;text-decoration : none;}
.editorbutton {float : left;cursor : pointer;padding : 2px 1px 0 5px;}
code {background : none;color : #0000ff;font-size : 11px;font-family : Verdana, Helvetica;}
.code {color : #0000bb;font-size : 11px;font-family : Verdana, Helvetica;}
img {border : 1px solid blue;}
.thumbnail span {position : absolute;padding : 5px;left : -1000px;border : 1px dashed gray;visibility : hidden;color : black;text-decoration : none;}
.thumbnail span img {border-width : 0;padding : 2px;}
.thumbnail:hover span {visibility : visible;top : 0;left : 165px;z-index : 50;}
a.menu {display : block;padding : 3px;text-align : left;text-decoration : none;background-color : #fafafa;font-weight : normal;border-top : 1px solid #516a88;}
div.popup {position : absolute;top : 0;left : 0;width : 170px;height : 85px;border : 1px solid black;display : none;}
.red {color : #ee0000;}
.yellow {color : #997700;}
.green {color : #000000;}
.top {line-height : 30px;list-style : none;margin : 0;padding : 0 10px 0 10px;}
.valid {text-align: center;}
input, select, textarea {margin-top : 3px;margin-bottom : 0;font-family : "tahoma";font-size : 8pt;background-color : #fff;}
.small {font-size : 7pt;}
.big {font-size : 10pt;}li {margin-top : 6pt;margin-bottom : 6pt;}
input.button {border : 1px solid #ffc58c;background-color : #ffc58c;} 
td {font-size : 7pt;border : 1px solid #fafafa;}
td.tt {border: 0px #f0ecda;}
td.menu {background-image : url(images/bar.jpg);border : 0px solid #000000;color : #ffffff;border-style : none solid solid solid;}
td.colhead {font-weight : bold;height : 22px;color : #000;background-color : #bbbbbb;}
td.rowhead {font-weight : bold;text-align : left;vertical-align : top;}
td.pager {background-color : #ffffff;border : 1px solid #9ca4b0;padding : 0px;}
td.pagebr {background-color : #fafafa;border : 0;padding : 0;}
td.commenttable {background-color : #fffef2;}
td.embedded {border : none;text-align : left;}
td.bottom {border : none;}
td.heading {font-weight : bold;}
td.text {padding : 10pt;text-align : left;}
td.comment {padding : 10pt;font-size : 8pt;text-align : left;}
.thumbnail img {border : 1px solid white;margin : 0 5px 5px 0;}
.thumbnail:hover {background-color : transparent;}


/* static START */
* {
	margin:0;
	padding:0;
}
abbr[title], acronym[title] {
	border-bottom:thin dotted;
	cursor:help;
}
body {
	background:#BEC3C6 url(images/bg.jpg) repeat-x;
	color:#555;
	font-family:Verdana,"BitStream vera Sans",Helvetica,Sans-serif;
	font-size:12px;
}
h1, h2, h3{
	font-weight:bold;
	letter-spacing:-0.05em;
	font-family:Arial;
}
h1 {font-size:12pt;}
h2 {font-size:10pt;text-align: center;}
h3 {font-size:10pt;}

img {
	border:0;
}
img.sided {
	background:#FFF;
	border:1px solid #CCC;
	padding:3px;
}
small {
	font-size:10px;
}
a:hover img.sided {
	border-color:#A6A6A6;
}
a {
	color:#2970A6;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}

.wp-caption {
	background:#F7F7F7;
	border:1px solid #CCC;
	padding:5px 0;
	margin-bottom:5px;
	text-align:center;
}
.wp-caption img {
	margin:0 5px;
}
.wp-caption-text {
	text-align:center;
	padding:0 5px !important;
	padding:3px 5px 0;
}
*+html .wp-caption-text {
	padding:3px 5px 0 !important;
}
.post .content .wp-caption p {
	margin:0;
}

.more-link {
	font-size:11px;
}
.alignleft {
	float:left;
	text-align:left;
	margin-right:10px;
}
.alignright {
	float:right;
	text-align:right;
	margin-left:10px;
}
.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.floatleft {
	float:left;
}
.floatright {
	float:right;
}
.left {
	float:left;
	margin-right:10px;
}
.right {
	float:right;
	margin-left:10px;
}
.fixed, .clear {
	clear:both;
}

#wrap {
	background:url(images/light.gif) center top no-repeat;
	padding:10px 0;
}
#container {
	margin:0 auto;
	width:936px;
}
/* layout END */

/* header START */
#header {
	background:url(images/header.jpg) 0 0 no-repeat;
	height:90px;
	border-bottom:1px solid #A6A6A6;
}
#caption {
	padding:25px 30px 0;
}
#title a {
	text-decoration:none;
	color:#FFF;
	height:30px;
	display:block;
	font-family:"Trajan Pro";
	letter-spacing:0;
	font-size:200%;
	font-weight:bold;
}

#tagline {
	color:#FFF;
	border-top:1px solid #FFF;
	text-decoration:none;
	font-size:10px;
	float:left;
	padding:0 3px;
}
#header .banner {
	float:right;
	padding:15px 15px 0;
	color:#999;
}
/* header END */

/* navigation START */
#navigation {
	background:#FFF;
	border-bottom:1px solid #A6A6A6;
}
#menus li {
	display:inline;
	list-style:none;
}
#menus li a {
	background:transparent url(images/menu.gif) no-repeat;
	display:block;
	color:#382E1F;
	height:31px;
	line-height:31px;
	padding:0 20px;
	margin-left:-10px;
	text-decoration:none;
	font-size:11px;
	float:left;
	z-index:1;
}
#menus li a:hover, 
#menus li a.current {
	background-position:0 -31px;
}
#menus li.current_page_item a, 
#menus li.current-cat a {
	background-position:0 -62px;
}
#menus li a.home {
	background-position:0 -93px;
	width:45px;
	padding:0;
	margin-left:0;
	text-indent:-999em;
}
#menus li a.home:hover {
	background-position:0 -124px;
}
#menus li.current_page_item a.home {
	background-position:0 -155px;
}
#menus li a.lastmenu:hover {
	background-position:0 0;
	cursor:default;
}
/* navigation END */

/* submenu START */
#menus li ul {
	display:none;
	background:#F4F5F7;
	border:1px solid #CCC;
	border-top-color:#A6A6A6;
	padding:0 5px;
}
#menus li li {
	float:none;
	margin:0 !important;
	margin:0;
	padding:0;
	display:block;
	list-style:none;
}
#menus li li a {
	float:none;
	display:block;
	padding:7px 5px;
	text-decoration:none;
	width:200px;
	border-style:solid;
	border-color:#DDD;
	border-width:1px 0 0;
	margin:0;
	background-image:none;
	height:auto;
	line-height:145%;
	color:#999;
}
#menus li li.first a {
	border-top:none;
}
#menus li li a:hover {
	color:#382E1F;
}
/* submenu END */
#content {
	background:#FFF url(images/sidesep.png) right repeat-y;
	min-height:300px;
}
/* content END */

/* main START */
#main {
	background:#FFF url(images/main_sha.gif) top repeat-x;
	width:710px;
	padding:13px 5px 5px;
	float:left;
	overflow:hidden;
}
#notice {
	color:#080;
}
#notice a {
	text-decoration:underline;
}
.post {
	padding-bottom:5px !important;
	padding-bottom:15px;
}
.post h1 {
	display:block;
        border-bottom:1px solid #CCCCCC;
	margin-top:10px;
	padding:0 5px 3px;
	font-size:16px;
	font-family:Verdana,"BitStream vera Sans";
}
.post h2 {
	display:block;
	margin-top:10px;
	padding:0 5px 3px;
	font-size:16px;
	font-family:Verdana,"BitStream vera Sans";
}
.post h1 a.title, .post h2 a.title {
	text-decoration:none;
	color:#4C4C4C;
}
.post h1 a.title:hover, .post h2 a.title:hover {
	color:#2970A6;
}
.post h1 .act a, .post h2 .act a {
	font-weight:normal;
}
/* main END */

/* sidebar START */
#sidebar {
	background:#F7F7F7 url(images/sidebar_.gif) top repeat-x;
	width:215px;
	float:right;
	font-size:95%;
	line-height:145%;
	overflow:hidden;
	padding-top:8px;
}
#sidebar li {
	background:url(images/icons.gif) 0 -560px no-repeat;
	padding-left:22px;
	list-style:none;
	margin-top:5px;
	/*font-size:95%;*/
}
#sidebar .content, 
#sidebar li {
	font-size:12px; background-color : #f7f7f7; 
}
#northsidebar .widget {
	background:url(images/widgetse.png) bottom no-repeat;
	padding:10px 15px 19px;
}
#southsidebar .widget {
	background:url(images/widgetse.png) top no-repeat;
	padding:15px 10px 17px;
}
#centersidebar {
	padding:12px 15px 0;
}
#northsidebar, 
#southsidebar {
	font-size:95%;
background-color : #f7f7f7; 
}
#northsidebar .widget h2, 
#southsidebar .widget h2 {
	margin-bottom:10px;
}
#northsidebar .widget .content p, 
#southsidebar .widget .content p {
	margin-bottom:10px;
}

/* sidebar END */

/* footer START */
#footer {
	background:url(images/footer.jpg) 0 0 no-repeat;
	display:block;
	height:88px;
	border-top:1px solid #CCC;
	font-size:11px;
	line-height:145%;
	width:100%;
}
#footer a {
	color:#2A2A2A;
}
#copyright {
	margin-top:12px;
	margin-left:20px;
	margin-right:20px;
}

/* footer END */


