/********************************************
   LAYOUT
********************************************/ 

#container { font-family: Georgia, "Times New Roman", Times, serif; color:#000000; line-height:18px; font-size:11px}
#nav {height:50px;width: 997px;margin-left:auto;margin-right:auto}
.block {height:162px;width: 748px;margin-left:auto;margin-right:auto; float:left}
.logo {display:block;float:left;height:33px;/*width:405px;*/ margin:0 70px 0 12px; }
#header {height:162px; background-repeat: no-repeat;background-position: center top; background-color:#DBE6E2; width:997px; margin-left:auto;margin-right:auto; background: url(/img/headerBgrd.png) repeat-y; border-bottom:#C2C5C4 1px solid; display: block}
#path {margin: 0;padding: 0 0 0 171px; text-transform:uppercase; font-family:Arial,sans-serif;font-size:9px; color:#9F9F9F;background:#E0E9E6}
#main {
	background-position: left top;
	background: url(/img/mainBgrd.png) repeat-y;
	width: 997px;
	margin:0 auto;
	
}


.main_bg{background:url(/img/main_bg.png) repeat-y left top;margin:0 3px}
.main_divider{background:url(/img/main_divider.gif) repeat-y left top;margin:15px 0 0;position:relative;padding:0 0 35px}

#columnLeftHolder { float:left;width:150px;}
#columnLeft {width:150px;float:left;}
#columnLeft ul{ margin:0; font-family: Georgia, "Times New Roman", Times, serif; font-size:11px}
#columnLeft ul li{ list-style:none}
#columnLeft ul li a{ text-decoration:none; color:#000000;}
#content {width:590px;float:left;padding:0 20px}
#columnRight { float:right;width:180px;padding:0 15px 0 0}
#footer {height:25px;width: 957px;margin-left:auto;margin-right:auto;background-color: #EBF1EF;padding:10px 20px 0; border-top:1px #C2C5C4 solid;background: url(/img/mainBgrd.png) repeat-y;}


.content_bottom{position:absolute;bottom:0;left:153px;background:#E4EDEA;width:623px;padding:5px 0 0}


/* -------------------  HEAD LOGIN/SEARCH elements -------------------- */

.head_login {display:block; /*height:20px;*/ float:left}
.head_login h5{ font-family: Arial; font-size:9px; line-height:13px; color:#DBE6E2; display:block; padding:20px 0 5px 0px; /*width:114px;*/ margin:0;}
.head_loginRight { float:right; padding:7px 0 0 0; text-align:right;}
.loginHead { height:38px; border-bottom:#999999 1px solid; margin: 0 8px; display:block}
.search label { color:#DBE6E2; font-size:9px; float:left; line-height:13px;margin:0; padding:7px 0 2px 0;width:48px; font-family:Arial, Helvetica, sans-serif}

.user {border:2px solid #FFFFFF;float:left;font-family:Arial,sans-serif;font-size:10px;height:13px;margin:2px 0 0 5px;width:69px; padding-left:4px;}

.head_loginRight p a {color:#DBE6E2;font-family:Arial;font-size:9px;line-height:13px;width:98px; text-decoration:none}
.head_login_main {display:block; background-color: inherit; margin:5px 8px; width:230px;}
.head_login_bottom {display:block; height:50px;}

.holder { height:28px}
.holder span{ margin-left:10px; color:#DBE6E2; font-family:Arial;font-size:9px;line-height:13px;margin:0;padding:2px 0 5px 8px;width:80px;}

.log-sbmt {margin:2px 0 0 8px;vertical-align:middle;}
#checkImage2 { margin-left:5px}
.log-txt4 {color:#DBE6E2;font-family:Arial;font-size:9px;line-height:13px;}
.searchHead {display:block;margin:5px 8px;width:230px;}
.searchTitle { font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#DBE6E2; text-transform:uppercase;border-bottom:1px solid #999999;}

.userMenuSmall{border-bottom:1px solid #999999;font-family:Arial, Helvetica, sans-serif;margin:0 8px;padding:5px 0}
.userMenuSmall span.titleSmall{font-size:9px;color:#DBE6E2}
.userMenuSmall span.valueSmall{color:#A8ACAA;margin:0 5px 0 0}

.userActionSmall{margin:0 8px;padding:7px 0 5px}
.userActionSmall a{display:block;background:#474747;color:#A8ACAA;text-align:center;padding:3px;line-height:normal;font-size:9px;font-family:Arial, Helvetica, sans-serif;text-decoration:none}


/* -------------------  CONTENT elements -------------------- */

.content_top {display:block; height:20px; background-color: inherit; background-image: url(/img/content_bgTop.png); background-repeat: no-repeat;}
.content_main {}
.content_bottom {}

/* -------------------  COLUMN RIGHT elements -------------------- */

.columnRight_top {display:block; height:20px; background-color: inherit; background-image: url(/img/columnRight_bgTop.png); background-repeat: no-repeat;}
.columnRight_main {display:block; background-color: inherit; width:160px; padding:10px;background-color:#DFE0DF;}
.columnRight_bottom {display:block; height:50px; background-color: inherit; background-image: url(/img/columnRight_bgBottom.png); background-repeat: no-repeat;}
.columnRight_wide {display:block; background-color: inherit; width:300px; background-color:#DFE0DF;}

/* -------------------  LOGO elements -------------------- */

.logo a {display:block;height:33px;width:324px;background-image: url(/img/logo.gif);background-repeat: no-repeat;text-indent: -2000px; background-position: right top;}

/* -------------------  HEADER elements -------------------- */

#banner {background-color:#000000;clear:both;height:100px;width:748px;margin-left:3px;}
.t-ad1 {float:left;margin-left:3px;margin-top:38px;}
.banner-main {float:left;height:90px;margin-left:3px;margin-top:5px;width:728px;}
.logoBox { width:720px; height:20px; padding:18px 15px 8px 15px;}
.logoDate {width:133px; float:left; padding-right:6px; border-right:#C2C5C4 1px solid; font-size:10px}
.logoLinks {float:left; padding-left:20px; border-left:#C2C5C4 1px solid}
.logoLinks a{ color:#000000 !important}
.languages {}
.external .buttonExternal { position:relative; margin-left:5px}
.search {background:url(/img/b.loginbox.gif) repeat-x;display:block;float:left;height:162px;width:246px;margin-right:3px;}
#loginout {margin: 10px 10px 0 0;}

/* -------------------  SEARCH elements -------------------- */

.search form {margin:0 auto;}
/*.search input {font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:140%;}*/
.search form input.searchInput {border:2px solid #FFFFFF;float:left;font-family:Arial,sans-serif;font-size:10px;height:13px;margin:8px 0 0 0px;padding-left:4px;width:89px;}
.log-select {float:left;font-family:Arial,sans-serif;font-size:10px;height:18px;margin:8px 0 0 8px;vertical-align:middle;width:90px;}
.searchButton { margin:8px 0 0 8px;;}

/* -------------------  PATH elements -------------------- */

#path a {color: #999999;font-weight: bold;text-decoration: none;}

/* -------------------  FOOTER elements -------------------- */

/*#footer p.copy {color:#053973;float:left;font-size:12px;width:340px;}*/
#footer p.power {color:#053973;float:right;font-size:11px;width:340px;text-align:right}
#footer p.rssImpress {color:#666666;float:left;font-size:11px;width:240px;text-align:left; padding-bottom:0px}
#footer p.rssImpress a{ text-decoration:none; color:#666666}
#footer p.rssImpress a:hover{ text-decoration: underline}

#footer p.copy {float:right;font-size:11px;width:340px;text-align:right; padding-bottom:0px}

/* ------------------- elements  FOR CHROME AND SAFARI 4.0+ -------------------- */

@media screen and (-webkit-min-device-pixel-ratio:0){
.latestSoryHome h3 {padding:3px 0px 11px 18px;}
.search label {padding:8px 0 2px 0;}
.user {margin:2px 0 0 2px;}
.holder span{padding:0px 0 3px 8px;width:50px; float:left}
#checkImage2 { margin-left:5px;float:left }
}


/* -------------------  SOCIAL bokmarking -------------------- */

.socialBookmarking{border-bottom:1px solid #ccc;border-top:1px solid #ccc;padding:5px 0;margin:10px 0}
.socialBookmarking ul {margin: 0;padding:0;list-style: none;float:right}
.socialBookmarking ul li {margin: 0 5px;padding: 0;float: left;list-style:none}
.socialBookmarking ul li a{display:block}
.socialBookmarking ul li a img{vertical-align:bottom}

