/*



Theme Name: AoH



Theme URI: http://reasonmediagroup.com



Description: Anatomy of Hate 2009



Version: 1



Author: Reason Media Group



Author URI: http://reasonmediagroup.com/



*/







body {
	margin:0px;
	padding:0px;
	background-color: #000000;

}



body, p, div, td, ul, li, input, textarea {font-size:16px; font-family:'times new roman', serif;color:#330000}



h1 {font-family:serif; color:#330000; font-size:150%; font-weight:bold; margin:0px; margin-bottom:5px}





h2 {font-family:serif; color:#330000; font-size:125%; font-weight:bold; margin:0px; margin-bottom:5px}



h3 {font-family:serif; color:#330000; font-size:115%; font-weight:bold; margin:0px; margin-bottom:5px}







img {border:0px}



#page {width:1000px; max-width:1000px; margin-top:160px; margin-left:60px;}















#social {color:white;    text-align:right; }





a img { border-style:none; }





a, a:visited, a:active {



	text-decoration:none;



	style="color: #0000FF";



}



a:hover {text-decoration:underline;

}







.ec3_list, .ec3_list ul, .ec3_list li, .ec3_list li ul li {margin:0px; padding:0px; text-indent:0px;list-style:none;  xletter-spacing:0px; font-family:serif;}







.ec3_list_day a, .ec3_list_day  a:visited, .ec3_list_day a:active {font-size:14px;  }







#footer { letter-spacing:0px; font-size:14px;  font-family:serif; color:#993333}



#footer, #footer a, #footer  a:visited, #footer a:active {font-size:14px;}







#footer a:hover {text-decoration:underline}



#footer .ec3_list {font-size:14px;}



.menu_arrow {display:none}



 



form {margin:0px; height:0px}







.ec3_schedule {width:100%; clear:both; margin-bottom:10px; margin-top:5px;}











table .ui-datepicker-calendar {background-color:#dddddd; color:#ffffff }











.ui-widget-content {background:transparent; border:0px}



.ui-state-default, .ui-widget-content .ui-state-default { border: 1px solid #cccccc; background: #dddddd url(images/ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #666666; outline: none; }



.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color:#330000; text-decoration: none; outline: none; }







.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus { border: 1px solid #3c140c; background: #dddddd url(images/ui-bg_glass_100_fdf5ce_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #330000; outline: none; }



.ui-state-hover a, .ui-state-hover a:hover { color: #ffffff; text-decoration: none; outline: none; }







.contact_label {width:150px; text-align:right; vertical-align:top; padding-top:8px}







.contact_field {min-height:26px; width:300px; text-align:left; vertical-align:top}



.contact_input { font-family:serif; padding:3px; border: 2px solid #3c140c;}











.contact_input input {height:20px; margin:0px;width:300px; padding:3px; color:#330000; background-color:#dddddd; border: 2px solid #3c140c;}



.contact_input select {margin:0px; width:300px; xpadding:3px; color:#330000; background-color:#dddddd; border: 2px solid #3c140c;}







.contact_input option {margin:0px;min-width:300px; padding:3px; color:#330000; background-color:#dddddd; border: 2px solid #3c140c;}







.contact_input textarea {margin:0px; height: 130px; width:300px; padding:3px; color:#330000; background-color:#dddddd; border: 2px solid #3c140c;}















.ui-datepicker-trigger {width:60px; background-color:#330000; color:#ffffff; height:30px; font-weight:bold; font-size:15px; padding-bottom:5px}



 



.error {color:red; background:yellow; font-weight:bold}







#sidebar {width:175px; float:left; font-size:16px; padding-right:20px;}



#content { max-width:800px; float:left;}







#content p {margin-bottom:10px; clear:both}



#comments, #commentform {margin-bottom:10px; clear:both}



a, a:visited, a:hover, a:link, a:active  {



	font-size:16px;



	color:#0000FF





}

a:hover, {text-decoration:underline}



 



#sidebar li {font-size:16px}







table .ec3_schedule {border:0px}







#footer {







position:relative; z-index:10; margin-top:-616px;background: transparent url(/images/bottom.png) no-repeat center top;







}







#footer_screenings { background: url(/images/screenings.png) no-repeat top center }



#footer_news { background: url(/images/news.png) no-repeat top center }







.description {font-size:85%; margin-top:5px; margin-bottom:5px; padding-top:5px; padding-bottom:5px; border-top:1px solid #330000; border-bottom: 1px solid #330000 }



.linkitem {margin-bottom:10px; padding-bottom:10px; border-bottom:1px dotted #666666}



.linkitem a { margin-right:20px; font-weight:bold; font-size:125%}











.contact_input td { font-family:serif; padding:3px; border:0px} 



#commentlist li { border:0px solid white; } /* not logged or subscriber */



#commentlist li.administrator { border:2px solid red } /* blog admin */



#commentlist li.editor { border:2px solid blue } /* editor */







#sidebar h2 {margin-bottom:5px; padding-bottom:5px; border-bottom: 1px dotted #330000; font-size:19px}



 



#sidebar ul li {font-size:16px}







#content img {border:0px; margin:5px;}



	#noevents {margin-top:-25px}







img.alignright {float:right; margin:0 0 1em 1em}



img.alignleft {float:left; margin:0 1em 1em 0}



img.aligncenter {display: block; margin-left: auto; margin-right: auto}



a img.alignright {float:right; margin:0 0 1em 1em}



a img.alignleft {float:left; margin:0 1em 1em 0}



a img.aligncenter {display: block; margin-left: auto; margin-right: auto}



	 



.aligncenter



{display:block; margin-left: auto; margin-right: auto; text-align:center;}



.alignleft {float: left;}



.alignright {float: right;}







.wp-caption {



   border: 1px solid #ddd;



   text-align: center;



   background-color: #f3f3f3;



   padding-top: 4px;



   margin: 10px;



   /* optional rounded corners for browsers that support it */



   -moz-border-radius: 3px;



   -khtml-border-radius: 3px;



   -webkit-border-radius: 3px;



   border-radius: 3px;



}







.wp-caption img {



   margin: 0;



   padding: 0;



   border: 0 none;



}







.wp-caption p.wp-caption-text {



   font-size: 13px;



   line-height: 17px;



   padding: 0 4px 5px;



   margin: 0;



}

.largelink a, .largelink a:visited, .largelink a:active{

	font-size: 16pt;

	font-weight: bold;

	color: #000033;

	text-decoration: none;

}

.header1 {

	font-size: 16pt;

	font-weight: bolder;

	color: #333333;

}



.quotepull {

	padding-right: 60px;

	padding-left: 20px;

}



.largelink a:hover {text-decoration:underline}

.link a, .link a:visited, .link a:active {text-decoration:none; color:#0000FF}



.link a:hover {text-decoration:underline}

