/*
Theme Name: Geygan & Geygan Theme created by 3dsolutions
Theme URI: http://the3d-solutions.com/
Description: Geygan & Geygan Theme created by 3dsolutions <a href="http://the3d-solutions.com/">3dsolutions</a>.
Version: 1.6
Author: MHussain
Author URI: http://the3d-solutions.com/
Tags: blue, custom header, fixed width, two columns, widgets

*/

@charset "utf-8";
/* CSS Document */

*{
margin:0;
padding:0;
outline:0;
}

body{
background:url(images/bg-body.gif) repeat-x left 251px #054099;
font-family:Tahoma;
font-size:12px;
color:#535353;
}

a{
text-decoration:none;
}

a:hover{
text-decoration:underline;
}

img{
border:none;
}

ul{
list-style:none;
margin:0;
padding:0;
}

li{
margin:0;
padding:0;
}

h1{

font-family:"Georgia", Times New Roman, Times, serif;
font-style:italic;
font-weight:lighter;
font-size:20px;
color:#FFFFFF;
margin-bottom:15px;
}



p{
line-height:18px;
margin-bottom:25px;
}

h3{
font-size:12px;
font-weight:bold;
margin-bottom:25px;
}

.clear{
clear:both;
font-size:0px;
line-height:0px;
height:0px;
}

#header{
width:900px;
margin:0 auto;
}

#top-login-slogon{
width:872px;
padding:20px 0 18px 28px;
height:24px;
}

.client-login{
font-family:Tahoma;
font-size:11px;
color:#e7e7e7;
width:55px;
float:left;
}

.client-login a{
color:#e7e7e7;
text-decoration:none;
}

.client-login a:hover{
text-decoration:underline;
}

#slogon  {
width:500px;
font-family:"Georgia", Times New Roman, Times, serif;
font-style:italic;
font-size:17px;
color:#e7e7e7;
float:right;
text-align:right;
}

#slogon span {
font-style:normal;
font-size:20px;
}

#menu{
width:900px;
height:38px;
margin-bottom:1px;
background:#ced0d3;
}

#menu ul{
list-style:none;
margin:0;
padding:0;
}

#menu ul li{
width:112px;
height:38px;
background:url(images/menu-btn.gif) no-repeat right;
float:left;
text-align:center;
display:block;
}

#menu ul li a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#464646;
line-height:38px;
text-decoration:none;
display:block;
}

#menu ul li a:hover{
font-weight:bold;
color:#464646;
}
#banner-main{
background:url(images/bg_banner.gif) no-repeat center top;
}

#banner{
margin:0 auto;
width:900px;
}


#content , #content1{
margin:12px auto 0 auto;
width:880px;
background:#FFFFFF;
padding:10px;
background:url(images/right-panel-bg.jpg) right top repeat-y #FFFFFF;
}

#content h1{
width:621px;
background:url(images/h1-bg.jpg) repeat-x left top;
border:solid 1px #ebebeb;
text-align:center;
padding:10px 0;
}

#content-left{
width:622px;
float:left;
}

#content-left p, h3{
margin-left:5px;
}

#content-line{
width:622px;
margin-bottom:15px;
}

.read-more a{
color:#a11416;
text-decoration:none;
}
.read-more a:hover{
text-decoration:underline;
}

.cont-img-right{
float:right;
border:solid 1px #cccccc;
padding:1px;
margin:0 0 40px 29px;
}

#content-right{
width:241px;
float:right;
padding-left:8px;
}
.input-field , #s{
width:222px;
border:4px solid #9e1316;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#777777;
padding:6px 0 4px 8px;
float:right;
background-color:#f2f2f2;
}



.search-btn , #searchsubmit{
float:right;
margin-bottom:25px;
background-color:#9e1316;
border:0;
padding:3px 5px;
color:#FFFFFF;
font-weight:bold;

}


/*footer Start*/

#footer{
width:870px;
height:86px;
background:url(images/footer-shadow.gif) no-repeat center 26px;
margin:0 auto;
padding:15px 15px 0 15px;
}

#footer-links{
width:462px;
height:48px;
float:left;
}


#links ul{
list-style:none;
padding:0;
}

#links ul li{
background:url(images/footer-seperator.gif) no-repeat right 7px;
float:left;
}

#links ul li a{
font-family:Tahoma;
font-size:11px;
color:#afc2e0;
padding:0 10px;
text-decoration:none;

}

#links ul li a:hover{
color:#FFFFFF;
}

#links ul li.last{
background-image:none;}

#copy-right{
font-family:Tahoma;
font-size:11px;
color:#afc2e0;
padding-left:9px;
margin-top:20px;
}

#copy-right span{
color:#FFFFFF;
}

.post h2
{
display:none;
}
.screen-reader-text
{
	display:none;
}
.widget-lr #text-12{
padding:0 5px 0 12px;
}
.widget-lr{
width:245px;
float:left;
}

.widget-lr p, h2{
background:url(images/popular-menu-hover.gif) repeat-x left top;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:13px;
color:#f2f2f2;
line-height:29px;
text-decoration:none;
padding-left:14px;
width:79px;
margin-bottom:1px;

}
	
	
	
					/*cat*/
					
/*.widget-lr{
padding:4px 4px 4px 9px;
}
.widget-lr h2{
background:url(images/popular-menu-hover.gif) repeat-x left top;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:13px;
color:#f2f2f2;
line-height:29px;
text-decoration:none;
padding-left:14px;
width:79px;
margin-bottom:1px;
}*/
#categories-3
{
width:221px;
border:solid 3px #dcdcdc;
margin:0 auto;
background-color:#ededed;
}
.cat-item a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#777777;
text-decoration:none;
}

.cat-item a:hover{
color:#9f1316;
}

.cat-item ul{
list-style:none;
padding: 10px 0 0 25px;

}

.cat-item ul li{
list-style:none;
padding:0;
margin-bottom:5px;
}

.cat-item ul li a{
background:url(images/red-arrow.gif) no-repeat left 4px !important; 

padding-left:12px !important;
}

.cat-item ul li a ul{
list-style:none;
padding-left:15px;
}

.cat-item ul li a ul li{
list-style:none;
padding:0;
margin-bottom:10px;
}


.cat-item ul li ul li a{
background:url(images/circle-bullete.gif) no-repeat left 4px !important;
padding-left:15px;


}

.cat-item ul li ul li ul{
list-style:none;
padding-left:15px;
margin:0
}

.cat-item ul li ul li ul li{
list-style:none;
padding:0;
margin-bottom:10px;
}

.cat-item ul li ul li ul li a{
background:url(images/black-bullet.gif) no-repeat left 5px !important;
padding-left:10px;
}


/*/cat*/

#text-10
{
width:227px;
height:29px;
background:#dcdcdc;
margin:0 auto;
margin-bottom:2px;
}
#text-10 ul{

list-style:none;
}

#text-10 ul li{
border-right:solid 1px #FFFFFF;
float:left;
height:29px;
}

#text-10 ul li a{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
color:#979797;
line-height:29px;
text-decoration:none;
padding:0 14px 0 14px;
display:block;
}

#text-10 ul li a:hover, #text-10 ul li a.active{
background:url(images/popular-menu-hover.gif) repeat-x;
color:#FFFFFF;
}

#text-10 ul li.last{
border:none;
}

#text-11{
width:222px;
border:solid 3px #dcdcdc;
margin:0 auto;
margin-bottom:20px;
}

#text-11 ul{
list-style:none;
}

#text-11 ul li{
width:218px;
background:url(images/popular-list-seperator.gif) repeat-x;
padding:16px 0 8px 0;
background-color:#ededed;
}

#text-11 ul li a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#777777;
text-decoration:none;
list-style:none;
padding-left:10px;
}
#text-12{
padding:4px 4px 4px 9px;
}
#text-12 h2{

}
#text-12{
width:221px;
border:solid 3px #dcdcdc;
margin:0 auto;
background-color:#ededed;
}

#text-12 a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#777777;
text-decoration:none;
}

#text-12 a:hover{
color:#000;
}

#text-12 ul{
list-style:none;
padding: 10px 0 0 25px;

}

#text-12 ul li{
list-style:none;
padding:0;
margin-bottom:5px;
}

#text-12 ul li a{
background:url(images/red-arrow.gif) no-repeat left 4px;
padding-left:15px;
}

#text-12 ul li a ul{
list-style:none;
padding-left:15px;
}

#text-12 ul li a ul li{
list-style:none;
padding:0;
margin-bottom:10px;
}


#text-12 ul li ul li a{
background:url(images/circle-bullete.gif) no-repeat left 4px !important;
padding-left:12px;
}

#text-12 ul li ul li ul{
list-style:none;
padding-left:15px;
margin:0
}

#text-12 ul li ul li ul li{
list-style:none;
padding:0;
margin-bottom:10px;
}

#text-12 ul li ul li ul li a{
background:url(images/black-bullet.gif) no-repeat left 5px !important;
padding-left:10px;
}

.tw-content{
width:210px !important;
border:solid 3px #dcdcdc;
margin:0 auto;
margin-bottom:20px;
padding-right:12px;
}
.tw-content ul{
list-style:none;
}

.tw-content ul li{
width:221px;
background:url(images/popular-list-seperator.gif) repeat-x;
padding:16px 0 8px 0;
background-color:#ededed;
}

.tw-content ul li a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#777777;
text-decoration:none;
list-style:none;
padding-left:10px !important;
}
.tw-content ul li a:hover{
color:#9f1316;
}

#text-4 h2 , .Phone-address h2
{
	display:none;
}
.textwidget
{
	
}
#text-4  {
width:440px;
font-family:"Georgia", Times New Roman, Times, serif;
font-style:italic;
font-size:17px;
color:#e7e7e7;
float:right;
}

#text-4 span {
font-style:normal;
font-size:20px;
}
.Phone-address{
width:244px;
float:right;
height:50px;

}

.Phone-address p{
font-family:Tahoma;
margin-bottom:0px;
font-size:11px;
color:#afc2e0;
}
#catagories-list a:hover{
color:#9f1316;
}

		/*Search*/
		
.pagetitle 
{	
	width:500px;
	background:none;
	font-family:"Georgia", Times New Roman, Times, serif;
	font-size:15px;
	font:bold;

}
#submit
{

margin-bottom:25px;
background-color:#9e1316;
border:0;
padding:3px 5px;
color:#FFFFFF;
font-weight:bold;
}
.promote_ckeditor
{
	display:none;
}