/*
Theme Name: Carlos E Sandoval
Theme URI: http://www.pointive.com
Description: The Carlos E Sandoval P.A. Theme Developed by Pointive
Version: 1.0
Author: Elias Sierra
Author URI: http://www.eliassierra.com
*/

/* CSS By Elias Sierra >> http://www.eliassierra.com | Pointive Web Design >> http://www.pointive.com  | 11/24/2009 */

/* CSS RESET STARTS */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}
/* CSS RESET ENDS */


body{
background:url(images/back.png) repeat-x #394B23;
font-family:"Times New Roman", Times, serif;
}

#header{
	width:980px;
	background:url(images/header.png) right no-repeat;
	margin:0 auto;
	height:133px;
}

#logo{
	float:left;
	margin-left:24px;
}

#menu{
	display:block;
	width:979px;
	height:41px;
	background:url(images/menu.png);
	text-align:center;
	margin:0 auto;
	font-size:16px;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
}

#menu li{
	display:block;
	float:left;
	margin-right:23px;
	margin-left:23px;
	margin-top:6px;
	height:35px;
	padding-left:8px;
	padding-right:8px;
}

#menu li a{
	font-variant:small-caps;
	color:#C7CFC4;
	display:inline-block;
	text-decoration:none;
	background:url(images/icon.png) left top no-repeat;
	padding-top:8px;
	padding-left:14px;
}
#menu li a:hover{
	text-decoration:underline;
	padding-top:7px;
}

#banner{
	margin:0 auto;
	display:block;
	width:979px;
}

#content{
	color:#DAE4F0;
	width:820px;
	margin:30px auto;
}

#content .cleft{
	float:left;
	width:460px;
	background:url(images/hr.png) right repeat-y;
	padding-right:20px;
}

h1 a, .cleft h2 a{
	color:#DAE4F0;
	font-size:33px;
	font-variant:small-caps;
	text-shadow: 0.03em 0.05em 0.1em black;
}
h1 a span, .cleft h2 span{color:#86A562;}

h3{
	font-size:24px;
	font-variant:small-caps;
	text-shadow: 0.03em 0.05em 0.1em black;
	margin-top:7px;
}
p{
	padding:9px;
}

#content .cright{
	float:right;
	width:300px;
}

.cright p{
	padding-bottom:20px;
}

.cright .cat-item a{
		display:block;
		background:url(images/menu.png) top center;
		padding:4px;
		padding-left:8px;
		text-decoration:none !important;
		padding-right:8px;
		border:1px outset #033;
	}
.cright .cat-item a:hover{
	padding-left:12px;
}
#copyr{
	cursor:default;
	padding:0;
	font-size:10px;
	clear:both;
	text-align:center;
	color:#F9FFF1;
	width:878px;
	height:46px;
	background:url(images/footer.png);
	padding-top:20px;
	margin: 5px auto;
}

#copyr a{
	color:#469A4C;
	text-decoration:none;
}

#copyr a:hover{
	text-decoration:underline;
}

.clearer{clear:both;}

.cright ul{
padding:9px;
}

#content a{
color:#DAE4F0;
text-decoration:underline;
}

#content a:hover{
	text-decoration:none;
}

.commentmetadata{
	font-size:10px;
	text-align:right;
	font-style:italic;
}

.comment {
	padding:12px;
	margin:12px;
	border:1px outset #3A4B26;
}

textarea{
	width:400px;
}

	/* General */

	/* Child lists and links */
	#menu li.headlink ul { display: none; width:210px; margin-left:-15px; font-size:14px; background:#4B6034; margin-top:10px; text-align: left; position:absolute; z-index:2;}
	#menu li.headlink:hover ul { display: block; }
	#menu li.headlink ul li{margin:0; padding:0; display:block; width:210px; height:auto;}
	#menu li.headlink ul li a {background:url(images/menu.png) center top #33431E; padding:4px; margin:2px; display:block; margin-top:1px; margin-bottom:1px;}
	#menu li.headlink ul li a:hover { background-position:bottom center; text-decoration:none; padding-left:8px;}
	

