/*
Theme Name: Zolarium 2
Theme URI: http://www.vinove.com/
Description: The Zolarium theme.
Version: 2.0
Author: Pashmina L
Author URI: http://thisispashmina.com
Tags: blue, custom header, fixed width, two columns, widgets
*/

/*-------------------COMMON STUFF---------------------------*/
body,div,h1,h2,h3,h4,h5,h6,form,fieldset,p,li {margin:0; padding:0; float:inherit; width:inherit;}
img,fieldset{border:none;}
body{background:url(images/body_bg.jpg) repeat 0 0;}

h1{font:bold 18px "Lucida Sans", Arial, Helvetica, sans-serif; color:#f1911f; padding:20px 0 12px 0;}
h2{font:bold 18px "Lucida Sans", Arial, Helvetica, sans-serif; color:#f1911f; padding:10px 0 2px 0;}
h3{font:bold 15px "Lucida Sans", Arial, Helvetica, sans-serif; color:#f1911f; padding:10px 0 2px 0;}
h4{font:bold 23px "Lucida Sans", Arial, Helvetica, sans-serif; color:#f1911f; padding:10px 0;}
h5{font:bold 15px "Lucida Sans", Arial, Helvetica, sans-serif; color:#764B41; padding:10px 0 2px 0;}
h6{font:bold 13px Tahoma, Arial, Helvetica, sans-serif; color:#764B41; padding:3px 0; float:left;}

p {float:left; padding-bottom:15px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; line-height:17px;}
a{color:#9b0101; text-decoration:none; font-weight:bold;}
a:hover{text-decoration:underline;}
h2 a{color:#efb211;}

ul { padding: 0 0 0 15px; margin: 0 10px 10px 10px; list-style:circle; float:inherit; width:inherit; display:inherit; clear:both;}
ol { padding: 0 0 0 15px; margin: 0 0 10px 10px; float:inherit; width:inherit; display:inherit; clear:both;}

#layout{width:960px; margin:0 auto;}
#layout img{float:left;}

#body_container{width:960px; float:left; padding-bottom:15px; background:#fff; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; line-height:17px;}
#body_container .common_container{width:960px; float:left;}


/*-----------------HEADER-----------------------*/
#header{width:960px; float:left;}
#header .top_bg{width:960px; float:left; background:url(images/top_bg.png) repeat-x 0 0; height:11px; font-size:5px; margin-top:21px;}
#header .mid_bg{width:960px; float:left; background:url(images/header_bg.png) repeat-x 0 0; position:relative;}
#header .mid_bg .logo{float:left; width:auto; position:absolute; right:0; top:-18px;}

#header .mid_bg ul{ float:left; list-style:none; padding-top:20px; margin:0;}
#header .mid_bg li{ float:left; width:auto; font:bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif; margin:0;}
#header .mid_bg li a{display:block; color:#9b0101; padding:9px; text-decoration:none;}
#header .mid_bg li a:hover{background:#f8ba11; color:#727276;}
#header .mid_bg li.current_page_item a{background:#9b0101; color:#efb211;}


/*------------- GRID SIZING --------------- */
.grid_flash,.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12 {display:inline; float:left; margin-left:10px; margin-right:10px;}

#layout .grid_3{width:220px}
#layout .grid_6{width:460px}
#layout .grid_9{width:700px}
#layout .grid_12{width:940px}
#layout .grid_1{width:60px}
#layout .grid_2{width:140px;}
#layout .grid_4{width:300px}
#layout .grid_5{width:380px}
#layout .grid_7{width:540px}
#layout .grid_8{width:620px;}
#layout .grid_10{width:780px;}
#layout .grid_11{width:560px;}
#layout .grid_flash{width:540px; float:right; padding-top:10px;}

.alpha{margin-left:0}
.omega{margin-right:0}

.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}
.clearfix{display:inline-block}
* html .clearfix{height:1%}
.clearfix{display:block}


/*-------------- IMAGE POSITIONS -----------------*/
#floatright {float:right;}
#layout .grid_3 img{float:right;}
#body_container .sponsor{float:left; width:380px; padding-top:14px;}
#body_container .small_logo{float:left; width:60px; padding-top:45px;}
#body_container .small_logo img{margin-bottom:10px;}


/*------------------BLOG STYLES -------------------------*/
#body_container .post{float:left; width:540px;}
#body_container .post small{float:left; font-size:12px; font-weight:bold;}

#body_container .blog strong a{float:none;}

img.avatar{margin-right:10px;}
ol.commentlist{padding:0; float:left; list-style:none; margin:0; width:500px;}

#body_container form#commentform{float:left; width:540px; margin:0; padding:0;}
#body_container form#commentform fieldset{float:left; width:540px; margin:0; padding:0; border:none;}
#body_container form#commentform input{margin-bottom:10px;}
#body_container form#commentform textarea{float:left; width:500px;margin-bottom:10px;}

#body_container .blog .navigation{width:540px; padding-top:10px;}
#body_container .navigation .alignleft {float:left;}
#body_container .navigation .alignright {float:right;}
#body_container .blog_right {float:left; width:400px;}

#body_container .description {float:left; padding-bottom:15px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px; line-height:13px;}


/******************************newsletter starts******************************/
#body_container .news_letter{float:left; width:380px; padding:22px 0 23px 0;}
#body_container .news_letter br{display:none;}
#body_container .news_letter label{float:left; width:auto; padding-right:10px; }
#body_container .news_letter input{float:left; width:129px; border:1px solid #999;margin-right:5px; display:inline;}
#body_container .news_letter input.button{float:left; width:auto; border:none; }
#body_container .news_letter .form_row{float:left; width:378px; } 


/*----------SIDEBAR ------------------*/
#body_container .widgt{float:right; width:300px; padding:0;}
#body_container .widgt ul{float:left; width:300px; list-style:none;}
#body_container .widgt li{display:block;}
#body_container .widgt li a{font:bold 12px/17px Tahoma;}

#body_container p.bottom{font:bold 12px/17px "Lucida Sans", Arial, Helvetica, sans-serif; float:left; padding:0px; width:380px; color:#9b0101;}
#body_container p.bottom a{font:bold 12px/17px "Lucida Sans", Arial, Helvetica, sans-serif; float:left;}


/******************************footer starts******************************/
.bottom_bg{width:960px; float:left; background:url(images/bottom_bg.png) no-repeat; height:16px; font-size:5px;}
#footer{width:960px; float:left; font:bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#f1911f; text-align:right; padding-bottom:10px;}
#footer a{color:#fff; text-decoration:none;}
#footer a:hover{text-decoration:underline;}


/******************************addition  starts******************************/
.fn{ float:left; width:auto;}
.fn a{color:#9B0101; text-decoration:underline;}
.fn a:hover{text-decoration:none}

.comment-author img{float:left; margin-right:10px;}
.commentlist{float:right; width:auto;}
.commentlist p{float:left; width:500px; padding:10px 0 10px 40px}


