/*
Theme Name: Ona
Description: A simple 2-Column WordPress theme.
Version: 0.2.2
Author: Oana
*/
body{ margin:20px; text-align:center; background:url(images/bg.jpg) repeat-x #cbcbcb; font-family:Trebuchet MS; font-size:12px; color:#444;}

h1{ font-size:30px; color:#76b5df; margin:0px; padding:0px; letter-spacing:-1px; line-height:30px; font-weight:lighter;}
h1 a{ text-decoration:none;  color:#76b5df;}
h1 a:hover{ color:#666;}


h2{ font-size:24px; color:#76b5df; margin:0px; padding:0px; letter-spacing:-1px; line-height:30px; font-weight:lighter;}
h2 a{ text-decoration:none;  color:#76b5df;}
h2 a:hover{ color:#666;}

a{ color:#FF3300; text-decoration:none;}
a:hover { color:#333; text-decoration:underline;}

#container{ width:925px; background:url(images/top.jpg) top left no-repeat #fff; margin:auto; padding:17px;}

#header{ width:925px; height: 364px; background:url(images/header.jpg) no-repeat; text-align:left;}
#header ul { list-style-type:none; margin:0px; padding:0px;}
#header ul li{}

#logo{ float:left; width:310px; margin-top:10px; margin-left:11px;}
*html #logo{ margin-left:6px;}

#top{ float:right; font-family:Arial; font-size:11px; color:#999; margin-left:20px;}
#top ul{ list-style-type:none; margin:0px; padding:0px;}
#top ul li{ padding-left:20px; padding-bottom:6px;}

/********.......TOP NAV........********/
#nav{ float:right; width:580px; text-align:right;}

#top_nav{ margin-top:12px; float:right;}
#top_nav ul { list-style-type:none; margin:0px; padding:0px;}
#top_nav ul li { float:left; font-size:13px; padding-top:1px; margin:0 9px 0 9px; border-right:1px solid color:#444;}
#top_nav ul li.line { margin-left:9px; margin-right:9px; padding:0px;}
/*.......active........*/
#top_nav ul li a { font-size:13px; font-family:Arial; color:#444; text-decoration:none;text-transform:uppercase;}
/*.......hover........*/
#top_nav ul li a:hover{ font-size:13px; color:#0c7af5;}

#head_txt{ float:left; width:565px; margin-top:200px; margin-left:20px; border-left:1px solid #fff; padding-left:8px; color:#fff;}
*html #head_txt{ margin-left:10px;}
#head_txt ul{ list-style-type:none; margin:0px; padding:0px;}
#head_txt ul li.title{ font-size:28px; letter-spacing:-1px; line-height:28px; padding:0px;}
#head_txt ul li{ line-height:14px; padding-top:3px;}

#content{ margin-top:15px; text-align:left;}
#col1 /* sidebar*/ { float:left; width:250px;}
#col2{ margin-left:265px;}

.banners{ margin-bottom:20px; text-align:center;}

#articles{}
#articles ul{ list-style-type:none; margin:0px; padding:0px;}
#articles ul li{ padding-top:0px;}
#articles ul li.title{ padding-bottom:1px; border-bottom:1px solid #ccc; padding-top:0px; font-size:24px; color:#444; letter-spacing:-1px; line-height:22px;}

#articles ul li.section{ padding-left:10px; padding-top:10px;}
#articles ul li.section a{ font-size:12px; color:#666; text-decoration:none;  padding-left:12px; background:url(images/arr.jpg) 0px 5px no-repeat;}
#articles ul li.section a:hover{ color:#FF6600;}

.more{ text-align:right; margin-top:10px; margin-right:20px;}
.more a{ font-size:12px; color:#FF6600; text-decoration:none;  padding-left:12px; background:url(images/arrow.jpg) 0px 5px no-repeat; font-weight:bold;} 
.more a:hover { font-size:12px; color:#666; background:url(images/arrow_.jpg) 0px 5px no-repeat;} 

.posts{ margin-bottom:90px;}
.posts ul{ list-style-type:none; margin:0px; padding:0px;}
.posts ul li{ padding-top:10px;}
.posts ul li.title{ padding-bottom:1px; border-bottom:1px solid #ccc; padding-top:0px;}
.posts ul li ul{list-style-type:circle; margin:0 0 0 40px; padding:0;}
.posts ul li ul li{padding:0; margin:0;}

.img_floatl{ float:left; margin-right:10px; margin-bottom:10px; padding-top:3px;}

#footer{ width:959px; background:url(images/bottom.jpg) bottom left no-repeat #151e26; margin:0 auto; }
#footer a{ color:#666; }
#footer a:hover{ color:#76b5df; }
#footer p{ padding:0; margin:0; }

#bottom{width:953px; margin:auto; text-align:right; font-size:11px; font-family:Arial; color:#151e26; padding:3px;}

.clr{display:block; clear:both; margin:0px; padding:0px; height:0px;}
.clr_l{display:block; clear:left; margin:0px; padding:0px; height:0px;}

/*------------------------ official alignment ------------------------*/

a img{border:none;}

.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.alignleft {
	float: left;
	margin-right:5px;
}

.alignright {
	float: right;
	margin-left:5px;
}

.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption-dd {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}

/**form**/
fieldset{margin:0; padding:0; border:none;}
.contactField{margin-bottom:10px;}
.half{float:left;width:200px;padding:0px 15px;}