/*
THEME NAME: hosting theme
THEME URI: http://www.themepower.com/
DESCRIPTION: This theme generated by <a href='http://www.themepower.com/'>themepower.com</a>,author by liam
VERSION: 1.0
AUTHOR: liam
Tags: black,right sidebar,two columns,hosting,simple
*/

   

table#contactTable{margin-left:40px;}
div#googleMaps{margin-left:120px;}

#readerpublishermodule1  {

margin-top:-50px;
}

#news{
margin-top: 30px;

margin-left: 675px;
 
}
.reader-publisher-module a:hover{
color:red;
}

.f{
visibility:hidden;
}
#readerpublishermodule1 , #readerpublishermodule0{
color: white;

}

.aligncenter,
div.aligncenter {
   display: block;
   margin-left: auto;
   margin-right: auto;
}

.alignleft {
   float: left;
}

.alignright {
   float: right;
}

img{
border: none;
margin: 5px auto;
padding: 10px 10px 10px 10px;
 -moz-border-radius: 5px;
   -khtml-border-radius: 5px;
   -webkit-border-radius: 5px;
   border-radius: 5px;
}

.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: 11px;
   line-height: 17px;
   padding: 0 4px 5px;
   margin: 0;
}


div#header {
text-align:center;
height:248px;
margin-right: auto;
margin-left: auto;
background-image:url(images/header1.jpg);
}



#blog-title a{
	font-weight:bolder;	
	font-size:25px; 
	color:#000000; 
	font-family: Georgia, 'Times New Roman', Times, serif;	
	text-decoration:none;
}
#blog-description{
	display:block; 
	font-size:14px; 
	color:#000000; 
	margin:0; 
	padding:0 0 0 48px;
	position:relative;
	top:255px;
text-align:left;
}

		div#container {
		float:left;
		margin:0 0 0 -200px;
		width:90%;
		}
		div.sidebar {
                  display:none;
		float:right;
                  margin-right:50px;
				}

		div#primary {
		}
	
		div#secondary {
		display:none;
                
		}

		div#footer {
		clear:both;
		width:100%;


		}
	
		div#nav-above{display:none}
		
		body{
			margin: 0;
			padding: 0;
                         background: #000000 url(images/bg1.jpg) repeat-x top;
		}
		div#body{
			width:976px;
			margin-right: auto;
			margin-left: auto;
		}
		div#wrapper{
			width:960px;
		}
		#ext-header {height:0px;margin:0;padding:0;font-size:0;}
#ext-body {padding:0 8px;margin:0;}
#ext-footer {height:0px;font-size:0;}
div#menu {
background-color:#2c3240;
	height:26px;
}
div#menu ul,div#menu ul ul {
	line-height:1;
	list-style:none;
	margin:0;
	padding:0;
}
div#menu ul li{
line-height:26px;
float:left;
}
div#menu ul a {
display:block;
padding:0 0.8em;
text-decoration:none;
font-family: Verdana,sans-serif;
font-size:14px;
font-weight:bold;
height:26px;
float:left;
}
div#menu .page_item a{
	color:#ffffff;	
}

div#menu .page_item a:hover{
	color:#A10808;	
background-color: white;
}


div#menu .current_page_item a{
	color:#a10808;
background-color: white;
}

div#pages .page_item a:hover{
color:#a10808;
background-color: white;
}
div#menu ul ul ul a {
font-style:italic;
}
div#menu ul li ul {
left:-999em;
position:absolute;
}
div#menu ul li:hover ul {
left:auto;
}
div#menu ul li,div.gallery dl,div.navigation div.nav-previous {
}

.current_page_item{color:#ffffff} 
div.gallery *,div.sidebar ul {
margin:0;
padding:0;
}
div.sidebar-header,div.sidebar-footer{
overflow:hidden; font-size:0;background-repeat:no-repeat;clear:both;height:0}
div.sidebar-body{margin:0; margin-top:10px;}
div.sidebar li {
list-style:none;
}
div.sidebar h3 {
}
div.sidebar input#s {
width:7em;
}
div.sidebar li form {
margin:0;
padding:0;
margin-left: 14px;
padding-bottom: 5px;
}
div.sidebar ul ul {
margin:0 0 0 0.5em;
}
div.sidebar ul ul li {
list-style:none;
margin:0;
}
div.sidebar ul ul ul {
margin:0 0 0 0.5em;
}
div.sidebar ul ul ul li {
list-style:none;
}
div.nested_border{
margin:0 auto 8px auto;
width:171px;
}
div.nested_header{
height:41px;
background-image:url(images/nested_header_1220714915_header.gif);
background-color:transparent;
}
div.nested_body{
background-image:url(images/nested_body_1220714915_middle.gif);
background-color:transparent;
}
div.nested_footer{
background-image:url(images/nested_footer_1220714915_footer.gif);
height:9px;
background-color:transparent;
font-size:0;
	overflow:hidden;
}
div.nested_header h3{line-height:41px;}
div.nested_header h3 { 
	color:#000000;position:relative;
	margin:0;
	margin-left:20px;
	padding:0;	
	font-weight:bold;
	font-family: Verdana,sans-serif;
	font-size:12px;
}
div.nested_body a{
	color:#ffffff;
	text-decoration:none;
	font-size:0.8em;
}
div.nested_body a:hover{
	color:#ffffff;
	text-decoration:none;
	font-size:0.8em;
}
div.nested_body ul li{
	height:entry-title;
}
h2.entry-title,h3.entry-title{
letter-spacing:0.05em;
margin: 0;
color: #ffffff;
font:22px futura;
font-weight: bold; 


margin-top: 15px;
padding-top:6px;
padding-bottom:6px;
padding-left:8px;
}
h2.entry-title a,h3.entry-title a{
	text-decoration: none;
}
div.entry-content {
	font-size:20px;
	line-height:22px;
	padding-top:6px;
	padding-bottom:26px;
	padding-left:18px;
padding-right:8px;
background: #394050;
border: thin solid black;
margin: 15px auto;

-moz-border-radius: 10px;

-webkit-border-top-left-radius: 10px;
-webkit-border-top-right-radius: 10px;
-webkit-border-bottom-left-radius: 10px;
-webkit-border-bottom-right-radius: 10px;
}
div.entry-content p{
	margin: 0;
	padding: 0;
}
div.entry-date{
	padding-left:20px;
	font-size: 12px;
}
div.entry-meta,div.nav-next,div.nav-previous,div.meta-nav{
	font-size:10px;
	line-height:16px;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:15px;
	padding-right:74px;
}
div.entry-meta a,div.nav-next a,div.nav-previous a{
	font-style: normal;
	font-weight: lighter;
	font-variant: normal;
	text-decoration: underline;
}
div.entry-meta a:hover,div.nav-next a:hover,div.nav-previous a{
	text-decoration: underline;
}
div#content {
margin:0 0 0 200px;
}
h2.entry-title,h3.entry-title{background-color:;}
div.entry-content{background-color:;}
div.entry-date{background-color:;}
div#nav-below{background-color:}
h2.entry-title,h2.entry-title a,h3.entry-title,h3.entry-title a,a{
color:#ffffff}
div.entry-content{color:#ffffff}
div.entry-meta,div.nav-next,div.nav-previous{color:#ffffff}
div.entry-meta a,div.nav-next a,div.nav-previous a{color:#ffffff}
div.entry-date{color:#ffffff}
div#footer{
-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-moz-border-radius: 5px;

text-align:center;
margin:0;
margin-bottom:10px;
padding:0;
height:50px;
line-height:50px;
color:#ffffff;
font-size:16px;
}
div#footer a{color:#ffffff}
input#author,input#email,input#url,div.navigation div {
}
div#footer{background-color:#394052}
div#comments{
	padding:5px 10px;
}
div#comments h3{
	font-size:0.65em;
}
#commentform .form-input input{width:424px;border:1px solid;padding:5px;}
#commentform textarea{width:424px;padding:5px; height:80px;border:1px solid ;padding:5px;}
#commentform #submit{border-width: 1px 2px 2px 1px;border-color: #D2D2D2 #666 #666 #D2D2D2;
padding: 2px;border-style: solid;}

   .roundabout-holder {
				list-style: none;
				width: 30em;
				height: 8em;
				margin: 1em auto;
			}
			
			.roundabout-moveable-item {
				height: 8em;
				width: 12em;
				cursor: pointer;
			}
			
			.roundabout-moveable-item img {
				height: 8em;
				width: 12em;
			}
			
			.roundabout-in-focus {
				cursor: auto;
			}
			
			#filler {
				text-align: center;
				height: 1em;
			}

/*******************************************************************************

Bookmarkify Theme Name: Subdued Buttons
Description: Contains settings to make link images appears as subdued buttons. When the user hovers over the button, they brighten.
Author: Gary Keorkunian
Author URI: http://www.gara.com/

This theme is licensed under a 
Creative Commons Attribution-Share Alike License 3.0
http://creativecommons.org/licenses/by-sa/3.0/us/

You are free to use, copy, and distribute this theme and you are free to modify 
this theme under the condition that attribute the work to the original author
and you distribute any modification of this theme under the same license.
 
*******************************************************************************/

div.bookmarkify
{
	margin: 0px;
         margin-top:15px;
	border: none;
	padding: 0px;

	height: 1%;

	background: transparent;
	
	text-align: left;
	vertical-align: middle;
	
	font-family: verdana, arial;
	font-size: 12px;
}

div.bookmarkify a
{
	text-decoration: none;
	
	font-family: verdana, arial;
}

div.bookmarkify a:hover
{
	text-decoration: underline;
}

div.bookmarkify div.title
{
	margin: 0px;
	border: none;
	padding: 0px;

	height: 1%;

	background: transparent;
	
	vertical-align: auto;

	font-weight: bold;

}

div.bookmarkify div.linkbuttons
{
	margin: 0px;
	border: none;
	padding: 2px;

	height: 1%;

	background: transparent;
	
	vertical-align: auto;
}

div.bookmarkify div.linkbuttons a
{
	margin: 0px;
	border: none;
	padding: 2px;

	height: 1%;

	background: transparent;
	
	vertical-align: auto;
}

div.bookmarkify div.linkbuttons a:hover
{
}

div.bookmarkify div.linkbuttons a img
{
	margin: 0px;
	border: 1px outset silver;
	padding: 2px;

	display: inline;

	background: transparent;
	opacity: 0.5;
	filter:alpha(opacity=50); 
	
	vertical-align: auto;
}

div.bookmarkify div.linkbuttons a:hover img
{
	opacity: 1;
	filter:alpha(opacity=100); 
}

div.bookmarkify div.brand
{
	margin: 0px;
	border: none;
	padding: 2px;

	height: 1%;

	background: transparent;
	
	vertical-align: auto;
}

div.bookmarkify div.brand a
{
	margin: 0px;
	border: none;
	padding: 0px;

	height: 1%;

	background: transparent;
	
	vertical-align: auto;

	color: gray;
	font-weight: normal;
}

div.bookmarkify div.brand a:hover
{
}


			/* <[CDATA[ */
			
			.roundabout-holder {
				list-style: none;
				width: 40em;
				height: 10em;
				margin: 1em auto;
			}
			
			.roundabout-moveable-item {
				height: 10em;
				width: 15em;
				cursor: pointer;
			}
			
			.roundabout-moveable-item img {
				height: 10em;
				width: 15em;
			}
			
			.roundabout-in-focus {
				cursor: auto;
			}
			
			#filler {
				text-align: center;
				height: 1em;
			}
			/* ]]> */
