/*
Theme Name: ajs
Theme URI: http://www.ablejan.com
Description: ajs theme
Version: 1.0
Author: Ronald Heft, Jr.
Author URI: http://www.sketch-a-day.com
*/

/* 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; } body {

 font-family:Verdana, Geneva, sans-serif; line-height: 1; } ol, ul { list-style: none; } blockquote, q { quotes: none; } blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }

/* remember to define focus styles! */ :focus { outline: 0; }

/* remember to highlight inserts somehow! */ ins { text-decoration: none; } del { text-decoration: line-through; }

/* tables still need 'cellspacing="0"' in the markup */ table { border-collapse: collapse; border-spacing: 0; }

a img { border: none; }

/*CSS RESET*/

.fadein { position:relative; height:332px; width:500px; }
.fadein img { position:absolute; left:0; top:0; }

h1{font-size:20px; text-transform:capitalize; margin-bottom:10px;} 
h1 a{text-decoration:none;}
h1 a:hover{text-decoration:underline; color:#DB0509;}
a{color:#5683A7;}

div.post{margin-bottom:20px;}

#wrapper{margin:0 auto; background:url(images/bgrpt.jpg) repeat-x;}
#header{width:100%; background-color:#db0507; margin:0 auto; text-align:center;height:185px;}
#hwrap{width:1000px; margin:0 auto;}
#logo{/*margin-left:210px;*/ float:left;}
#servicemagic-seal{float:right;}

#special-area{margin-bottom:30px;}


#nav{clear:both; height:25px; margin:0 auto; font-size:11px; text-align:center; width:1000px;}
/* NAVIGATION CSS*/
#nav ul li.page_item ul li.page_item {float:none; background-color:#db0509; width:130px; border-bottom:1px dotted #ffffff; text-transform:none; z-index:99999999; text-align:left;}
#nav ul li.page_item ul li.page_item a{color:white;}
#nav ul li.page_item ul li.page_item a:hover {background-color:#666;}
#nav ul li.page_item ul{}
#nav ul{ padding:0; text-indent:none; margin:0 auto;}
#nav ul li.page_item{ padding:0px; float:left; color:#fff; text-transform:uppercase; list-style-type:none; }
#nav ul li.page_item a{ padding:6px 8px 5px 8px; }
#nav ul li.current_page_item{ color:white; background-color:#DB0509;  }
#nav ul li.current_page_item > li.current_page_item{ color:white; background-color:#DB0509;  }

#nav ul li.current_page_item a{ color:white;}

#nav ul li.page_item a:hover{ color:white; background-color:#DB0509; }
#nav ul li.page_item a:active{ color:white; background-color:#DB0509; }

#nav a { color:#5683A7; font-weight:bold; display: block; text-decoration:none; }
#nav li { float: left; }
#nav li ul { position: absolute; left: -999em; }
#nav li:hover ul { left: auto; }
#nav li:hover ul, #nav li.sfhover ul { left: auto; }

/* NAVIGATION CSS */

#content{width:500px; margin-left:210px; border-right:1px dotted:#9b9b9b;border-right:1px dotted:#9b9b9b; font-size:13px; background-color:white;}
#content p{ color:#444; line-height:17px;}
#content .post-info{font-size:12px; color:#555;}

.post li{list-style-type:circle;margin:3px;}
.post ul{margin-left:15px; margin-top:10px; margin-bottom:10px; padding-left:10px;list-style-type:disc;}

#content-wrap{clear:both;margin:25px auto; width:1000px;}
#left-sidebar{float:left; width:180px; margin-right:5px; text-align:center; font-size:12px;}
#left-sidebar li{margin-bottom:10px;}
#right-sidebar{float:right; width: 250px; text-align:center;}
#right-sidebar li{margin-bottom:10px;}
#right-sidebar #cc-subscribe {margin-bottom:10px;}

#footer{height:100px; clear:both; margin-top:100px; text-align:center; font-size:15px; background:url(images/footer-rpt.jpg) repeat-x; padding-top:50px; font-size:13px; color:#aaa;}

/*quick quote form*/
div.label{float:left; text-align:right;}
div.optionselect{float:right;}
#quick-quote{width:500px;}
p.row-title{color:#db0509; font-weight:bold;}
div.row {display:block; overflow:auto; padding:10px 0 10px 0;border-bottom:1px solid #aaa;}
#quote{text-align:right;}
#result {font-size:20px; font-weight:bold; text-transform:capitalize;}
#room-descriptions{margin: 10px 0 10px 0;}
/*quick quote form*/

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}

