/* @override 
	http://127.0.0.1/RBG/wp-content/themes/Radcpa/styles.css
	http://127.0.0.1/RBG/wp-content/themes/Radcpa/style.css
	http://cpa.radachi.com/wp-content/themes/Radcpa/style.css
	http://www.cpa.radachi.com/wp-content/themes/Radcpa/style.css
*/

/*
Theme Name: Radachi CPA Theme
Theme URI: http://cpa.radachi.com
Description: The Custom Theme for the Radachi Website
Version: 1
Author: Joel Rossol
Author URI: http://www.mixedstudio.com/
Tags: black, white, rotating images
*/

/* Begin Typography & Colors */


html{
	
}
body{
	background: #9ea099 url(images/background.jpg) repeat-x;
	font-family: "Georgia","Times New Roman";
	font-weight: normal;
	font-style: normal;
	font-size: 1em;
	font-weight: normal;
}
#container{
	margin-left: auto;
	margin-right: auto;
	width: 800px;
	background-color: #f4f4f4;
}
#header{
	background-image: url(images/header.jpg);
	height: 198px;
}
#banner{
	position: relative;
	top: 30px;
	left: -28px;
	visibility: visible;
	z-index: 2;	
}
#footer{
	
}
.hidden{
	visibility: hidden;
}
#content{
	background-color: #fff;
	padding: 18px;
	padding-bottom: 100px;
}
#content h2 a{
	color: #1f1f1f;
	text-decoration: none;
}
h2.pagetitle{
	font-size: 1.5em;
	font-weight: normal;
	margin-bottom: 20px;
}
#content h2 a:hover{
	text-decoration: underline;
}
.post h2, .post h3{
	font-weight: normal;
	text-shadow: #fff 0 0 1px;
	margin-bottom: 15px;
}

.entry p{
	font-size: .95em;
	line-height: 1.5em;
	margin-bottom: 15px;
}
.entry ul{
	margin-left: 20px;
	list-style-type: circle;
	text-shadow: #fff 0 0 1px;
	font-size: .95em;
	line-height: 1.5em;
	margin-bottom: 12px;
}
* {  
    margin:0;  
    padding:0  
    }

/* @group Nav bar */

#nav {  
    height:32px;  
    position: relative;
    top: 40px;
    left: 15px;
}
#nav li {  
    margin-right:20px;
    margin-left: 5px;
    padding-bottom: 15px;
}
#nav li, #subnav li {  
    float:left;  
    list-style:none; 
    }
#nav a, #nav a:visited {  
    color: #b8dc35;  
    text-decoration:none;
	font-weight: normal;
	font-style: normal;
	font-size: 1.3em;
	text-shadow: #000 0 0 1px;
}  

#nav a:hover, #nav a:active,  
li.current_page_parent a,  
li.current_page_parent a:visited,  
#nav li.current_page_item a,  
#nav li.current_page_item a:visited  
        {
	text-shadow: rgba(255,255,255,0.28) 0 0 11px;
}
#nav li.current_page_item, #nav li.current_page_parent{
		background: url(images/pointer.png) no-repeat scroll center 29px;
}
  
#subnav {  
    height:40px;
	background-image: url(images/subheader.jpg);
	padding-left: 5px;
}  
  
#subnav li {  
    padding:0 7px;
    margin-top: 9px;
    margin-left: 5px;
    }     
  
#subnav a, #subnav a:visited {  
    color: #132a42;  
    text-decoration:none;
    font-size: .9em;
    padding: 3px;
    }  
  

#subnav a:hover, #subnav a:active{  
    background-color: #3a5131;
    color: white;
    padding: 3px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
    }
    #subnav li.current_page_item a, #subnav li.current_page_item a:visited {
	padding: 3px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	background-color: #3a5131;
	color: white;
}


.shadow2{
box-shadow: 7px 7px 8px #818181;
-webkit-box-shadow: 7px 7px 8px #818181;
-moz-box-shadow: 7px 7px 8px #818181;
filter: progid:DXImageTransform.Microsoft.dropShadow(color=#818181, offX=7, offY=7, positive=true);
}



/* @end */

/* @group Sidebar */
#sidebar{
	float: right;
	width: 190px;
	font-size: .9em;
	margin-top: 10px;
	margin-left: 20px;
}
#sidebar li{
	list-style-type: none;
}
#sidebar h2{
	font-weight: normal;
	margin-bottom: 5px;
	text-shadow: #fff 0 0 1px;
	font-size: 1.2em;
	color: #8cbf00;
}
#sidebar ul{
	margin-bottom: 16px;
}
#sidebar a{
	text-decoration: none;
	color: #3e3e3e;
}
#sidebar a:hover{
	text-decoration: underline;
}
h2.widgettitle{
	margin-top: 12px;
}
.textwidget{
	color: #555;
	text-shadow: #fff 0 0 1px;
}


/* @end */  
.postmetadata{
	font-size: .8em;
	margin-top: 18px;
	margin-bottom: 18px;
}
#search{
	float: right;
	border-style: solid;
	border-width: 0px;
	width: 150px;
	margin-top: 7px;
	text-align: left;
}
.search{
	background-color: transparent;
	border-style: none;
	font: 1.1em Georgia, "Times New Roman", Times, serif;
	width: 120px;
}
.phplist{
	font: 1em Georgia, "Times New Roman", Times, serif;
}
#subscribe .required{
	color: black;
		font: 1em Georgia, "Times New Roman", Times, serif;

}
#subscribe #attribute1{
	width: 200px;
}
#subscribe #email{
	width: 200px;
}
#subscribe{
	width: 500px;
	height: 180px;
	padding: 20px;
	background-color: #dbfead;
	-webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    CCborderRadius: 10px;
}