/*

Theme Name: Webdesigner

Theme URI: http://wordpress.org/

Description: The new WordPress theme.

Version: 1.0

Author: Roni

Author URI: http://xhtmltemplates.info/

Tags: blue, custom header, fixed width, two columns, widgets



	



*/







/* Begin Typography & Colors */

body{

 margin:0px;

 padding:0px;

 font-family:"Myriad Pro";

 background-image:url(images/header.jpg);

 background-position:top;

 background-repeat:repeat-x;

 font-size:14px;

 color:#333333;

}

a:link{

 color:#237EC5;

 text-decoration:none;

}

a:hover{

 text-decoration:underline;

}
a:active{

 color:#237EC5;

 text-decoration:none;

}

a:visited{

 color:#237EC5;

 text-decoration:none;

}


#holder{

 width:980px;

 height:auto;

}

#header{

 width:980px;

 height:138px;

 background-image:url(images/header.jpg);

 background-repeat:repeat-x;

}

#logo{

 width:234px;

 height:130px;

 float:left;

 padding-top:10px;

 }

#header_right{

 width:331px;

 height:auto;

 float:right;

 padding-top:45px;

}

#mainbody{

 width:980px;

 height:auto;

 overflow:hidden;

 padding-top:5px;

 padding-bottom:5px;

}

#leftbar{

 width:236px;

 height:auto;

 background-color:#F0F0F0;

 float:left;

 text-align:left;

}

.left_title{

 width:221px;

 height:35px;

 background-image:url(images/title_bg.jpg);

 text-align:left;

 padding-left:15px;

 padding-top:7px;

 font-size:18px;

 color:#FFFFFF;

 clear:both;

}

.widgettitle{

 width:221px;

 height:35px;

 background-image:url(images/title_bg.jpg);

 text-align:left;

 padding-left:15px;

 padding-top:7px;

 font-size:18px;

 color:#FFFFFF;

 clear:both;

 margin-top:10px;

}

.left_title2{

 width:229px;

 height:35px;

 background-image:url(images/title_bg.jpg);

 text-align:left;

 padding-left:7px;

 padding-top:7px;

 font-size:18px;

 color:#FFFFFF;

 clear:both;

}

#leftbar ul{

	list-style-type:none;

	padding:0px;

	margin:0px;

}

#leftbar ul li{

	list-style-type:none;

	padding:0px;

	margin:0px;

	clear:both;

}

#leftbar ul ul{

 width:175px;

 height:35px;

 height:auto;

 float:left;

 text-align:left;

 padding-left:15px;

 margin:0px;

 

}

#leftbar ul ul li{

 width:185px;

 height:32px;

 font-size:16px;

 color:#333333;

 border-bottom:1px #999999 solid;

 list-style:none;

 text-align:left;

 padding-left:5px;

 padding-top:5px;

 padding-bottom:5px;

 margin:0px;

}

#leftbar a{

 width:185px;

 height:32px;

 font-size:16px;

 color:#333333;

 list-style:none;

 text-align:left;

 text-decoration:none;

}

#leftbar a:visited{

 width:185px;

 height:32px;

 font-size:16px;

 list-style:none;

 text-align:left;

}

#leftbar a:hover{

 width:185px;

 height:32px;

 font-size:16px;

 font-weight:800;

 list-style:none;

 text-align:left;

}

.leftbar_active{

 width:185px;

 height:32px;

 font-size:16px;

 font-weight:800;

 list-style:none;

 text-align:left;

}

.left_text{

 font-size:14px;

 color:#333333;

 line-height:155%;

 padding:10px;

}

#content{

 width:732px;

 height:auto;

 float:right;

 text-align:left;

 padding-left:8px;

 font-family:Arial, Helvetica, sans-serif;

 line-height:155%;

}

.titleh1{

 width:730px;

 height:auto;

 background-image:url(images/title_big.jpg);

 background-repeat:no-repeat;

 font-size:28px;

 color:#000000;

 text-align:left;

 padding-top:10px;

 padding-left:10px;

 line-height:105%;

}

#submenu{

 width:730px;

 height:30px;

}

#submenu ul{

 width:730px;

 height:30px;

 text-align:left;

 padding:0px;

 margin:0px;

 list-style:none;

}

#submenu ul li{

 float:left;

 text-decoration:none;

 margin-right:15px;

}

#submenu a{

 float:left;

 color:#000;

 text-decoration:none;

 font-size:14px;

 margin-right:15px;

}

#submenu a:hover{

 float:left;

 font-weight:bold;

 text-decoration:none;

 font-size:14px;

 margin-right:15px;

}

.submenu_active{

 font-weight:bold;

}

#submenu a:visited{

 float:left;

 text-decoration:none;

 font-size:14px;

 margin-right:15px;

}



#formbox{

 width:260px;

 height:auto;

 background-color:#999999;

 float:right;

 margin-top:20px;

}

#form_top{

 width:260px;

 height:15px;

 background-image:url(images/form_top.jpg);

 background-repeat:no-repeat;

}



#form{

 width:240px;

 height:auto;

 background-image:url(images/form_bg.jpg);

 background-repeat:repeat-y;

 padding-left:10px;

 padding-right:10px;

}

#form_bot{

 width:260px;

 height:15px;

 background-image:url(images/form_bottom.jpg);

 background-repeat:no-repeat;

}

.cleft{

 float:left;

 width:48%;

}

.cright{

 float:right;

 width:51%;

}

.vspacer{

 height:15px;

 clear:both;

}

.vspacer2{

 height:20px;

 clear:both;

}

.readmore{

 color:#275988;

 text-decoration:none;

}

.floatR{

 float:right;

 margin-left:10px;

 margin-right:10px;

}

.blue{

 color:#237EC5;

 text-decoration:none;

}

.blue:hover{

 text-decoration:underline;

}

.red{

 font-size:18px;

 color:#990000;

}

h2{

 font-size:18px;

 color:#000000;

 font-weight:normal;

}

h3{ 

 color:#275988;

 font-size:16px;

 font-weight:bold;

}

h4{

 font-size:15px;

 color:#666666;

 font-weight:normal;

}



#footer{

 font-size:12px;

 color:#000000;

 clear:both;

 height:40px;

 border-top:1px #999999 solid;

 padding-top:20px;

}

.left{

 width:65%;

 height:auto;

 float:left;

}

.right{

 width:35%;

 height:auto;

 float:right;

}



.current_page_item{

 float:left;

 font-weight:bold;

 text-decoration:none;

 font-size:14px;

 margin-right:15px;

}
#footer a{
 color:#000000;
 text-decoration:none;
 margin-left:5px;
 margin-right:5px;
 font-size:13px;
}
#footer a:hover{
 color:#999999;
}

.alignleft{
 float:left;
 margin-right:20px;
 margin-bottom:15px;
}
.alignright{
 float:right;
 margin-left:20px;
 margin-bottom:15px;
}