/* ---------------------------------------------
DanielGarza;
Version:1.08.12.09;
Author:Adorn-[karthick];
Rights protected by http://www.adorntechnologies.com;
------------------------------------------------------*/
body{
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	line-height:18px;
	background:#ffffff url(../images/bg.jpg) no-repeat center top;
	color:#003366;
	margin:0px;
	background-attachment:fixed;
	
}
	
/* Reset Styles
----------------------------------------------- */
div, li, ul, dl, dt, form, input, h1, h2, h3, h4, h5, h6, blockquote, label{margin:0px;padding:0px;}
p{font-size:14px; font-weight:normal;}
/* Alignment Classes
----------------------------------------------- */
.f_left{float:left;}
.f_right{float:right;}
.c_both{clear:both;}

.bord-none{border:none;}
.bord-none-L{border-left:none !important;}
.bord-none-R{border-right:none !important;}
/* Link Styles
----------------------------------------------- */
a{text-decoration:none;outline:none;color:#5c5c5c;}
a:hover{color:#880b0b;}

/* Header Styles
----------------------------------------------- */
h1{padding:0px;font-size:15px;color:#002d5c;font-weight:bold;text-transform:uppercase;text-align:center}
.meronColr{color:#b71111;}
h1 span.ashcolor{color:#909090 !important;}



/* Template Block Styles
----------------------------------------------- */

#wrapper{width:855px;margin:0 auto;overflow:hidden;height:100%;}
#main{background:url(../images/content-bg.png) repeat-y center top;overflow:hidden;position:relative;height:100%;margin:0 auto;}
.header{background:url(../images/header-bg.png) no-repeat left top;height:378px;width:795px;margin:0 auto;position:relative;}
.blue-strip{
	height:98px;
	background:url(../images/header-blubar-bg.gif) repeat-x left top;
	position:absolute;
	bottom:0px;
	width:100%;
}
.daniel-pic{
	background:url(../images/daniel3.png) no-repeat left bottom;
	position:absolute;
	bottom:0px;
	height:374px;
	width:345px;
	left:31px;
	z-index:100;
	text-indent:-9999px;
	color:#000033;
	font-size:16px;
	font-weight:bold;
}

.banner-map-link{width:195px;position:absolute;right:29px;bottom:101px;}
.banner-map-link a{display:block;text-indent:-9999px;outline:none;height:32px;}



ul.blue-navmenu{list-style:none;width:415px;float:right;margin-right:0px;overflow:hidden;}
ul.blue-navmenu li{float:left;overflow:hidden;background:url(../images/menu_left_shadow.gif) no-repeat left center;}


ul.blue-navmenu li a{
	font-family:"Times New Roman", Times, serif;
	color:#FFFFFF;
	text-transform:uppercase;
	text-align:center;
	display:block;
	height:61px;
	font-size:11px;
	font-weight:bold;
	padding:37px 18px 0px 18px;
	background:url(../images/menu_right_shadow.gif) no-repeat right center;
}
ul.blue-navmenu li a:hover{
	background:#60152c url(../images/blubar-menu-over.jpg) repeat-x left top !important;color:#FFFFFF;
}
ul.blue-navmenu li a.act{
	background:#60152c url(../images/blubar-menu-over.jpg) repeat-x left top !important;color:#FFFFFF;
}

.content-area{width:795px;margin:0 auto;overflow:hidden;position:relative;background:url(../images/content-area-bg.png) repeat-y center top;}
.left-content{float:left;width:475px;}
.content-block{margin:0 auto;margin:0px 12px;}
span.head-1{font-size:19px;font-weight:bold;text-transform:uppercase;}
h1.head-2{font-size:21px;font-weight:bold;text-transform:uppercase;margin-bottom:10px;text-align:left;}

.right-content{width:307px;float:left;}

.album-container{width:274px;height:168px;background:url(../images/sid-album-container.png) no-repeat;margin-left:13px;position:relative;}
.album-container img{
	position:absolute;
	left: 15px;
	top: 16px;
}

.sign-in-box{width:307px;overflow:hidden;}
.content-signin-box{background:url(../images/signup-bg.png) repeat-y left top;overflow:hidden;position:relative;}
.content-signin-box .field-container{padding:3px 0px}
.content-signin-box input{background:#eaeae9 url(../images/inputfield-bg.gif) repeat-x left top;border:solid 1px #dfdfdf;color:#757575;font-family:Helvetica, Arial, sans-serif;font-size:13px;padding:5px 0px 4px 3px;}
.content-signin-box input.v-small-field{width:40px;}
.content-signin-box input.small-field{width:85px;}
.content-signin-box input.large-field{width:165px;}
.content-signin-box form{padding-left:17px;}
.ph-no{color:#757575;font-size:12px;}
.small-font{font-size:12px;padding-left:30px;}
.submit-btn{
	width:140px;
	height:33px;
	position:absolute;
	left: 148px;
	top: 90px;
}
*html .submit-btn{left: 124px;}
.submit-btn input{background:none !important;border:none !important;}

ul.social-icon-container{list-style:none;margin:0px;padding:0px;overflow:hidden;width:253px;position:relative;}
ul.social-icon-container li a{text-indent:-9999px;color:#002e5e;font-size:16px;font-weight:bold;}
ul.social-icon-container li.facebook a{display:block;height:76px;background:url(../images/facebook.png) no-repeat left top;}
ul.social-icon-container li.twitter a{display:block;height:62px;background:url(../images/twitter.png) no-repeat left top;}

.footer{background:url(../images/footer-bg.png) no-repeat center top;width:795px;padding:12px 0px 10px 0px;font-size:12px;text-align:center;} 

.post_garza{padding-bottom:8px;border-bottom:dotted 1px #CCCCCC;margin-bottom:5px; font-size:12px; font-weight:normal;}
.post_garza a{text-decoration:none; color: #AA0000;}
.post_garza a:hover{text-decoration:none; color:#AA0000;}

.post_garza a.link_red{color:#7F1F00; text-decoration:none;}
.post_garza a.link_red:hover{color: #7F1F00; text-decoration:underline;}

.post_he{ color:#ca060b;}
h2.post_head{color:#98070e;font-size:26px;line-height:21px;margin-bottom:6px; }
h2.post_head a{color:#98070e;}
h2.post_head a:hover{color:#ca060b;}
a.read_more{color:#3380d3;}
a.read_more:hover{color:#000;font-style:italic;}
.date_bar span{background:#002E5F;color:#FFFFFF;padding:1px 4px;}

