	/*  
Theme Name: PlazaBridge
Description: PlazaBridge Theme for Wordpress designed by Gamil Design
Version: 1.0
Author: Gamil Design
Author URI: http://gamil.com
*/



* {margin:0;padding:0;} 
fieldset,img {border:0;} 

q:before,q:after {content:'';} 
abbr,acronym { border:0; }

blockquote { margin: 5px 0 5px 30px;
font-family:Helvetica, Arial, sans-serif;
	font-size: 11px;
	text-align:left;
	vertical-align:top;
	color:#666
         line-height:17px;

 }


body{
	margin:0;
	font-family:Helvetica, Arial, sans-serif;
	font-size: 11px;
	text-align:left;
	vertical-align:top;
	background:#bdb76b;
	color:#666;
}


h1 {
        font:2em Helvetica, Arial, sans-serif;
}

h1 a:link,h1 a:visited,h1 a:hover {
         color:#444;
}	

h2 {
         font:15px Helvetica, Arial, sans-serif;
         color:#666666;
         text-transform:uppercase;
         letter-spacing:.02em;
}

h2 a:link,h3 a:visited{
         color:#68680b;
         text-decoration:none;
}	

h2 a:hover {
         text-decoration:underline;
}


h3 {
         font:15px Helvetica, Arial, sans-serif;
         color:#68680b;
         text-transform:uppercase;
         letter-spacing:.02em;
}

h3 a:link,h3 a:visited{
         color:#68680b;
         text-decoration:none;
}	

h3 a:hover {
         text-decoration:underline;
}

.left{
         float:left;
}

.right{
         float:right;
}

p{      
         line-height:17px;
         margin-bottom:5px;
         margin-top:5px;
}

ol{
         list-style-position: inside;
}

ul {
         list-style:none;
}


/* ***********************************************************
*	Links									*
***********************************************************/

a:link, a:visited{
        color: #68680b;
        text-decoration:none;
}

a:hover {
         text-decoration:underline;
	}

a:active {
         color: #5F9EA0;
	}


#footer a:link, #footer a:visited {
	color:#666666;
        text-decoration:none;
	}

#footer a:hover {
	text-decoration:underline;
	}

/* ***********************************************************
*	Main DIVISIONS						*
***********************************************************/

#wrapper {
	width: 793px;
	padding-bottom:20px;
	margin: 20px auto 0;
	background: #fff;
	border-top:1px solid #543727;
        border-left:1px solid #543727;
        border-right:1px solid #543727;
        #border-bottom:1px solid #543727;
      

	}
#wrapper ol li{
         padding-bottom:10px;
         line-height:15px;}

#header{
        width:793px;
}


#content-wrap{
        width:733px;
        margin-left:-1px;
        #margin-left:0px;
		_margin-left:-1px;
        background:#fff;
        float:left;
        border-left:1px solid #543727;
        border-right:1px solid #543727;
        border-bottom:1px solid #543727;
		#border:0px;
        padding:30px;
}

#content-wrap-page{
        width:793px;
        margin-left:-1px;
        #margin-left:0px;
		_margin-left:-1px;
        background:#fff;
        float:left;
        border-left:1px solid #543727;
        border-right:1px solid #543727;
        border-bottom:1px solid #543727;
		#border:0px;
        padding-top: 30px;
        padding-bottom: 30px;
}

#footer{
       width:793px;
       margin: 0 auto 0;
       clear:both;

       }


/* ***********************************************************
*	Header					*
***********************************************************/

#headerleft {

        border-bottom: 3px solid #7b7b71;
        padding: 42px 20px 0px 20px;
width: 753px;
	float: left;
        margin-top:-38px;
	
	}


.logo{padding-top:0px;
#margin-bottom:-3px;}

#navigation {
	width:538px;

	}	


#infobar{width:793px;
         clear:both;

}

#slideshow{
        width:793px;
        background:#ffffff;
}

#searchform{
	float: right;
        #margin-right:-10px;
margin-top:-55px;




  
	}

#s {
	width: 150px;
	border: 1px solid gray;
	padding:1px;
        margin-left:-80px;
        #margin-left:-68px;
	}


#searchsubmit{
	font: 11px Verdana;
	height: 20px;
	background-color: #ffffff;
        margin: 6px 0 0 26px;

	}







/* ***********************************************************
*	Navigation					*
***********************************************************/

ul#Nav {
        width:793px;
	margin: 0;
	padding-top: 0;
	list-style: none;
	float: left;
        background:#cccc99;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
        color:#68680b;
	border-top: 10px solid #89d5e5;
        text-transform:uppercase;
        letter-spacing:.01em;
        margin-top:;
 
}

ul#Nav li {
	float: left;
	background: #cccc99;
	border-right: 1px solid #68680b;
}

ul#Nav li.first {
	border-left: none;
}

ul#Nav a {
	display: block;
	float: left;
	padding: 25px .5em 0 .6em;
	line-height: 25px;
	text-decoration: none;
	color: #666633;
}

ul#Nav a:hover {
	background: #666633;
        color:#cccc99;
	text-decoration: none;
}

ul#Nav li.current_page_item a { 
	background: #666633;
        color:#cccc99;
	text-decoration: none;
}


/* ***********************************************************
*	Navigation2			*
***********************************************************/

ul#Nav2 {
        width:538px;
	margin: 0;
	padding-top: 0;
	list-style: none;
	float: left;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
        color:#68680b;
        background:#cccc99;
	border-top: 10px solid #89d5e5;
        text-transform:uppercase;
        letter-spacing:.01em;
 
}

ul#Nav2 li {
	float: left;
	background: #cccc99;
	border-right: 1px solid #68680b;
}

ul#Nav2 li.first {
	border-left: none;
}

ul#Nav2 a {
	display: block;
	float: left;
	padding: 25px .5em 0 .6em;
	line-height: 25px;
	text-decoration: none;
	color: #666633;
}

ul#Nav2 a:hover {
	background: #666633;
        color:#cccc99;
	text-decoration: none;
}

ul#Nav2 li.current_page_item a { 
	background: #666633;
        color:#cccc99;
	text-decoration: none;
}

/* ***********************************************************
*	main content area				*
***********************************************************/

#leftcolumn{
        width:375px;
        border-right: 1px solid #666;
        float:left;
        padding-right:20px;
}

#rightcolumn{
        width:300px;
        float:left;
        padding-left:25px;
}


#featured{
        padding-bottom:10px;
}

.featuredpost{
        padding-bottom:15px;
        padding-top:10px;
        border-top:1px solid #ccc;
}

.featuredpost h3{
        padding-bottom:8px;
}

.postdetails {
        padding-top:8px;
	font-size:11px;
        color:#666666;
        text-decoration:none;
	}

.postdetails a:link, .postdetails a:visited {
	font-size:11px;
        color:#68680b;
        text-decoration:underline;
        letter-spacing:.05em;
	}

.postdetails a:hover {
	color:#89d5e5;
	}

.postdetails2 {
        padding-top:8px;
	font-size:11px;
        color:#666666;
        text-decoration:none;
	border-bottom: 1px solid #89d5e5;
	}

.postdetails2 a:link, .postdetails2 a:visited {
	font-size:11px;
        color:#68680b;
        text-decoration:underline;
        letter-spacing:.05em;
	}

.postdetails2 a:hover {
	color:#89d5e5;
	}

.postnav{border-top:1px solid gray;
border-bottom:1px solid gray;
padding:5px;
text-align:center;
}

.postnav a{padding:0px 78px;
}

#pressreleases{
        background:#adb182;
        margin-left:-5px;
        padding:5px;
        width:305px;
}

#pressreleases h2 {
         font:15px Helvetica, Arial, sans-serif;
         color:#ffffff;
         letter-spacing:.05em;
         padding-bottom: 10px;
}

#pressreleases ul {
         list-style:circle;
         list-style-position:inside;
         color:white;
         text-transform:capitalize;
}


#pressreleases ul li a{
         margin-left:-4px;
         font:11px Helvetica, Arial, sans-serif;
         color:#ffffff;
         letter-spacing:.08em;
         line-height:16px;
         padding:3px;
         text-decoration:underline;

}


#pressreleases ul li a:visited{
         color:#ffffff;
}


#pressreleases ul li a:hover{
         color:#666666;
}

/* ***********************************************************
*	Page Headers		*
***********************************************************/
#pageimage img{
        float:right;
        width:255px;
     	border-top: 10px solid #89d5e5;
}

#pagehead{ 
        margin: 91px 0px 0px 189px;
        #margin-top:-68px;
        _margin-top:-71px;
        _margin-right:255px;
        padding:22px 0 13px 12px;
        #padding: 18px 0 11px 12px;
        background:#666633;
}

.pagetitle{
        text-decoration:none;
        text-transform:uppercase;
        font-size: 3em;
        color:#ffffff;
        letter-spacing:2px;
	font-weight:lighter;
}


.pagetitle a{
        text-decoration:none;
        color:#ffffff;
}

.pagetitle a:visited{
        text-decoration:none;
        color:#ffffff;
}

.pagetitle a:hover{
        text-decoration:underline;
}

/* ***********************************************************
*	page content area			*
***********************************************************/




#container{
         width:487px;
         float:right;
         border-left: 1px solid #d1d1cd;
         padding-left:12px;
         padding-right: 107px;
         margin-top:25px;
}


#container2{
         width:487px;
		 _width:487px;
         float:right;
         border-left: 1px solid #d1d1cd;
         padding-left:12px;
         padding-right: 107px;
		 _padding-right:85px;
         margin-top:25px;
}



.post-cat{      padding-top:10px;
        border-top:1px solid #ccc;}

.entry-cat{ padding-bottom:10px; 
        margin-bottom:12px;
        padding-top:10px;


}
.entry-cat h3 { 
        margin-bottom:20px;
        font-size:1.8em;
        border-top:1px solid #ccc;
        border-bottom:1px solid #ccc;
        padding-top:5px;


}

.entry-cat2{ padding-bottom:10px; 
        margin-bottom:12px;
        padding-top:10px;



}
.entry-cat2 h3 { 
        margin-bottom:20px;
        font-size:1.8em;
        border-top:1px solid #ccc;
        border-bottom:1px solid #ccc;
        padding-top:5px;


}

.entry{ padding-bottom:10px; 
        margin-bottom:12px;

}


.entry p{padding-bottom:10px;}

.entry h4 {text-decoration:none;
        text-transform:uppercase;
        font-size: 15px;
        color:#68680b;
        letter-spacing:.05em;
	font-weight:lighter;
        line-height:18px;}


.entry ul, .entry ol { margin: 0 0 15px 40px; }

	.entry ul { list-style-type: circle; }

		.entry li { margin: 0 0 5px 0; }

			.entry ul li ul, .entry ul li ol, .entry ol li ul, .entry ol li ol { margin: 5px 0 5px 30px; }

.entry img { }

	.entry a img { border: 0; }

	.entry img.alignleft { padding: 3px; margin: 5px 15px 5px 0; border: none; float: left; clear: left; }

	.entry img.alignright { padding: 3px; margin: 5px 0 5px 15px; border: none; float: right; clear: right; }

	.entry img.aligncenter { display: block; padding: 3px; margin: 0 auto 15px auto; border: none; float: none; clear: both; }


#basic{   padding-bottom:30px;}

/* ***********************************************************
*	single post info			*
***********************************************************/

.post h2{
         font:15px Helvetica, Arial, sans-serif;
         color:#666666;
         letter-spacing:.02em;
         margin-bottom:8px;
         border-bottom: 1px solid #ccc;
        }


.post h2 a{
         color:#68680b;
         text-decoration:none;
        }

.post h2 a:hover{
         text-decoration:underline;
        }

.post h2 a:visited{
         color:#68680b;
         text-decoration:none;
        }

.text-content {
         line-height:17px;
}


/* ***********************************************************
*	sidebar			*
***********************************************************/
#sidebar{
         width:166px;
         float:left;
         padding-left:8px;
         padding-right:12px;
         margin-top:25px;
         font-size: 11px;
         text-transform:uppercase;
}


#sidebar ul li{ 
         list-style:none;
         padding-bottom:5px;
         padding-top:10px;

text-align:right;
border-bottom:1px solid #ccc;    
}

#sidebar .bold{font-size:12px;
font-weight:bold;
letter-spacing:.03em;

}


#sidebar ul {
             list-style:none;
      }

#sidebar h3{
             border-bottom:1px solid;
             margin-bottom:5px;
      }

#sidebarcolorbox{
        background:#adb182;
        margin-top:20px;
        margin-bottom:20px;
        padding:5px;
}

#sidebarcolorbox h2 {
         font:15px Helvetica, Arial, sans-serif;
         color:#ffffff;
         letter-spacing:.03em;
         padding-bottom: 10px;
         text-transform:uppercase;
}

#sidebarcolorbox p{

}


#sidebarcolorbox ul {
         list-style:circle;
         list-style-position:inside;
         color:white;
         text-transform:capitalize;
}


#sidebarcolorbox ul li a{
         margin-left:-4px;
         font:11px Helvetica, Arial, sans-serif;
         color:#ffffff;
         letter-spacing:.08em;

         line-height:16px;
         text-decoration:underline;

}


#sidebarcolorbox ul li a:visited{
         color:#ffffff;

}


#sidebarcolorbox ul li a:hover{
         color:#666666;
}

/* ***********************************************************
*	Footer				*
***********************************************************/

#copyright{
         float:left;
}

#copyright a:link, #copyright a:visited{
         color:#cccc99;
}

#gamil{
         float:right
}




/* ***********************************************************
*	COMMENTS TEMPLATE STYLES			*
***********************************************************/

.comments-template{
	margin: 10px 0 0;
	border-top: 1px solid #ccc;
	padding: 10px 0 0;
}

.comments-template ol{
	margin: 0;
	padding: 0 0 15px;
	list-style: none;
}

.comments-template ol li{
	margin: 10px 0 0;
	line-height: 18px;
	padding: 0 0 10px;
	border-bottom: 1px solid #ccc;
}

.comments-template h2, .comments-template h3{
	font-family: Georgia, Sans-serif;
	font-size: 16px;
}

.commentmetadata{
	font-size: 12px;
}

.comments-template p.nocomments{
	padding: 0;
}

.comments-template textarea{
	font-family: Arial, Helvetica, Georgia, Sans-serif;
	font-size: 12px;
}