/* Css Reset */
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; }
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; }

/* General Styles */
body {
  font-family: Myriad, Arial, Helvetica, Swiss, SunSans-Regular;
  margin: 0;
  padding: 0;
}
a img {
  margin: 0;
  padding: 0;
  border-width: 0;
}
a:link, a:visited	{ 
  color: #520;
  text-decoration: underline;
  background: transparent;
	font-weight: bold;
	}
a img {
	margin: 0;
	padding: 0;
	border-width:0;
	border-style:none;
	color:#000;
  }


/* Text Styles */
div, p, ul, ol, li, img, form h1, h2, h3, h4, h5, h6, .body_text {margin: 0; padding: 0; border: 0;}
p, .body_text, textarea, input, text, .error, .note, ul, ol, li {font-family: Myriad, Arial, Helvetica, Swiss, SunSans-Regular; font-size: 11pt; line-height: 16pt; color: black; padding-bottom:10px;}
h1 {font-family: Myriad, Arial, Helvetica; font-size: 18pt; line-height: 24pt; color: black;}
h2 {font-family: Myriad, Arial, Helvetica; font-size: 14pt; line-height: 21pt; color: black;}
h3 {font-family: Myriad, Arial, Helvetica; font-size: 13pt; line-height: 20pt; color: black;}
h4 {font-family: Myriad, Arial, Helvetica; font-size: 12pt; line-height: 19pt; color: black;}
h5 {font-family: Myriad, Arial, Helvetica; font-size: 11px; line-height: 17px; color: black;}
h6 {font-family: Myriad, Arial, Helvetica; font-size: 10pt; line-height: 16pt; color: black;}
ul {font-family: Myriad, Arial, Helvetica; text-align: left; font-size: 11pt; line-height: 17pt; color: black; padding-left:10px;}
ol {font-family: Myriad, Arial, Helvetica; text-align: left; font-size: 11pt; line-height: 17pt; color: black; padding-left:10px;}
.bottom_space{margin:0 0 12px 0;}
.img_block{border:none; padding:12px; margin-bottom:0px; float:none;}
.img_block_left{border:none; padding:12px; margin-bottom:0px; float:none;}
.img_block_right{border:none; padding:12px; margin-bottom:0px; float:none;}

.color_light{color:black;}
.txt_light{font-family: Myriad, Arial, Helvetica, Swiss, SunSans-Regular; font-size: 11pt; line-height: 16pt; color: black; padding-bottom:10px;}

input{border:1px solid #777; padding:3px;}
textarea{font-family:Verdana, sans-serif; color:#000; font-size:12px; line-height:15px; padding:4px;}

#wraper #top_bar_wraper{display:none;}
#wraper #contents_wraper{background:none; width:100%; height:100%; margin:0; padding:0;}
#wraper #page_contents{background:none; width:100%; height:100%; margin:0; padding:0;}

/*........................Header..................................*/
#header{display:none;}

/*........................slider..................................*/
#slider_block{width:100%; margin:0px; padding:0; border:none;}
.slider{display:none;}
#right_text_block{width:100%; margin:0px; padding:0; border:none;}

/*........................homepage columns..................................*/
#three_col_block{background:none; width:100%; height:100%; margin-top:18px; padding:0;}
#three_col_block #col1_wraper{background:none; width:100%; height:100%; margin:0; padding:0;}
#three_col_block #col1_wraper #col1_head{display:none;}
#three_col_block #col1_wraper #col1_content{background:none; width:100%; height:100%; margin:0; padding:0;}
#col1_content .event_block{background:none; width:100%; height:100%; margin:0 0 18px 0; padding:0;}
#col1_content .event_detail_wraper{background:none; width:100%; height:100%; margin:0; padding:0;}
#col1_content .event_block img{float:none;}
#col1_content .event_block .event_title{font-family:"Arial Black", Gadget, sans-serif; font-size:16px; color:black;}
#col1_content .event_block .date{font-family:"Helvetica Bold Oblique", arial, sans-serif; font-size:11px; color:gray; font-style:italic;}
#col2_wraper{background:none; width:100%; height:100%; margin:0; padding:0;}
#col2_wraper #col2_head{display:none;}
#col2_wraper #col2_content{width:100%; height:100%; margin:0; padding:0;}
#col2_content .blogpost_block{width:100%; height:100%; margin:0 0 18px 0; padding:0;}
#col2_content .blogpost_block .blogpost_title{font-family:"Arial Black", Gadget, sans-serif; font-size:16px; color:black;}
#col1_content .event_block .date{font-family:"Helvetica Bold Oblique", arial, sans-serif; font-size:11px; color:gray; font-style:italic;}
#col3_wraper{display:none;}

/*........................Second Page..................................*/
.breadcrumbs{display:none;}
#wraper #page_contents2{background:none; width:100%; height:100%; margin:0; padding:0;}
#contents_secondery{background:none; width:100%; height:100%; margin:0; padding:0;}
#contents_secondery hr{border:none 0; border-top: 1px dotted #666; height: 1px; margin: 0; padding: 0 0 10px 0;}
#left_sidebar{display:none;}
#main_contents{background:none; width:100%; height:100%; margin:0; padding:0;}

/*........................Gallery..................................*/
.portfolio_container{background:none; width:100%; height:100%; margin-bottom:28px; padding:0;}
.portfolio_container ul{list-style-type:none; background:none; width:100%; display:block;}
.portfolio_container li{float:none; margin-bottom:21px; display:inline;}
.portfolio_container .gal_col_left{width:150px; margin-right:30px}
.portfolio_container .gal_col_right{width:100%;}
.panel-overlay{padding:8px;}
.panel-overlay h3{color:white;}
.panel-overlay p{color:white;}

/*........................News Articles..................................*/
#email_this{display:none;}

/*........................Blog..................................*/
#blog_sidebar{display:none;}
.blog_social{display:none;}
.meta_data{color:#507281;}

/*........................Contact..................................*/
#contact_form p{margin-bottom:3px;}
#contact_form textarea{margin-bottom:10px;}
.error{color:#ff0000;}
.email{padding:20px;}

/*........................Footer..................................*/
#footer_wraper{display:none;}