
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,
dl, dt, dd, ol, ul, 
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td
{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: top;
	background: transparent;
}

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

body
{
	line-height: 1.2em;
	font-size: .8em;
	color: #333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background:#f7e9aa;

}

#home, #about, #newsletter, #about, #retractable {
     background:#f7e4a9;
}


p
{
	font-family: Arial, Verdana, sans-serif;
	padding: 0px 0px 12px 0px;
	font-size: 12px;
	color: #333;
}

ol, ul
{
	margin-left: 20px;
	list-style: circle;
}

strong, b
{
	font-weight: bold;
}

em, i
{
	font-style: italic;
}

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

caption, th, td
{
	text-align: left;
	font-weight: normal;
}

blockquote:before, blockquote:after,
q:before, q:after
{
	content: "";
}

blockquote, q
{
	quotes: "" "";
}

a:link, a:visited
{      
        color:#c3432b;
	text-decoration: none;
}

a:hover, a:active
{
	color: black;
	text-decoration: underline;
}

#commercial #commercial-link,
#residential #residential-link,
#custom #custom-link,
#email #email-link,
#about #about-link,
#newsletter #newsletter-link,
#retractable #retractable-link
{
     color:#d57d6b;
     font-size:16px;
}

#main {
     width:1023px;
     height:603px;
     margin:0 auto;
}

#home #main {background:url(http://www.capitalcityawning.com/images/cuts/home_bground.jpg) no-repeat top left;}
#commercial #main {background:url(http://www.capitalcityawning.com/images/cuts/commercial_bground.jpg) no-repeat top left;}
#residential #main {background:url(http://www.capitalcityawning.com/images/cuts/residential_bground.jpg) no-repeat top left;}
#custom #main {background:url(http://www.capitalcityawning.com/images/cuts/custom_bground.jpg) no-repeat top left;}
#email #main {background:url(http://www.capitalcityawning.com/images/cuts/home_bground.jpg) no-repeat top left;}
#about #main {background:url(http://www.capitalcityawning.com/images/cuts/home_bground.jpg) no-repeat top left;}
#newsletter #main {background:url(http://www.capitalcityawning.com/images/cuts/home_bground.jpg) no-repeat top left;}
#retractable #main {background:url(http://www.capitalcityawning.com/images/cuts/home_bground.jpg) no-repeat top left;}

#main #left {
     width:126px;
     height:600px;
     float:left;
}

#main #right {
     float:left;
     width:874px;
     height:600px;
     color:white;
}



#main #left a {
     font-size:0px;
     text-indent:-1000px;
     display:block;
     width:80px;
     height:130px;
     margin:25px 0px 0px 35px;
}

#copyright {
    margin:305px 8px 0px 10px;
    text-align:right;
}

#copyright p {
    font-size:11px;
    color:#c3432b;
    line-height:12px;
}

#top-nav {
    width:874px;
    height:90px;
}

#top-nav ul {
    padding:68px 0px 0px 10px;
}

#top-nav ul li, #bottom-nav ul li {
     list-style:none;
     display:inline;
     padding:0px 15px;
     font-size:14px;
     font-weight:bold;
	 line-height:18px;
}




/* MAIN CONTENT */

#main-content {
     padding:15px 0px 15px 15px;
     height:410px;
     margin-bottom:10px;
}

#main-left {
     width:210px;
     float:left;
     color:white;
}

#text-area a {color:white; font-weight:bold; text-decoration:underline;}

#main-right ul li {
     padding:4px 0px;
}


#main-left p {
      color:white;
}

#sub-nav ul {
     margin:0 0 15px 0px;
}

#sub-nav ul li {
     display:inline;
     list-style:none;
     padding:0px 4px 0px 0px;
     font-weight:bold;
     font-size:12px;
}

#sub-nav a:link, #sub-nav a:visited {color:#d57d6b;}
#sub-nav a:hover, #sub-nav a:active {color:#fff;}

#sub-nav a.selected {color:white; font-size:12px;}

#main-right {
     width:633px;
     float:left;
     margin:10px 0px 0px 10px;  
}

#main-right h2 {
    font-size:20px;
    color:white;
}

#retractable #main-right {
     background:url(/images/cuts/retractable_bground.jpg) no-repeat top left;
}

#retractable_video {
    float:right;
    margin:20px 60px 0px 0px;
}

#home #main-right img {
     margin:0px 7px;
}

img.story {
     border:3px solid #f5cc70;
	 margin-left:20px;
}

/* POPUP BOX */

.popup-image {
     float:left;
     margin:10px 20px 0px 20px;
}

.popup-image p {
      color:white;
      width:330px;
}

#popUpbox .popup-image, #popUpbox3 .popup-image {
     margin:10px 10px 0px 5px;
}



#residential #popUpbox .popup-image, #custom #popUpbox .popup-image {
     margin:10px 10px 0px 20px;
}

.popup-map {
     float:left;
     margin:10px 0px 0px 15px;
     height:266px;

}

.popup-map p {
     color:white;
     font-size:11px;
}

.popup-left {
    width:190px;
    float:left;
    margin:15px 0px 0px 0px;
}

#popUpbox .popup-left {
    width:150px;
    margin-left:2px;
}

#residential #popUpbox .popup-left, #custom #popUpbox .popup-left {
    width:170px;
}

#popUpbox3 .popup-left {width:210px;}

.popup-left p {
    color:white;
}

.popup-navigation {
    clear:both;
	float:left;
}
 
#close_button{  
	background:url(http://www.capitalcityawning.com/images/cuts/btn_map.jpg) no-repeat top left; 
	width:56px;
	height:15px; 
	display:block;  
	float:left;
	margin:3px;
}  

#custom #close_button, #residential #close_button, #retractable #close_button {
	background:url(http://www.capitalcityawning.com/images/cuts/btn_close.jpg) no-repeat top left; 
}

a#btn_prev, a#btn_next {
	float:left;
	width:15px;
	height:15px;
	display:block;
	margin:3px;
}

a#btn_prev {background:url(http://www.capitalcityawning.com/images/cuts/btn_prev.jpg) no-repeat top left;}
a#btn_next {background:url(http://www.capitalcityawning.com/images/cuts/btn_next.jpg) no-repeat top left;}



#popUpbox{  
position:absolute;
right:0px !important;
top:100px !important;
_position:absolute; /* hack for internet explorer 6*/  
height:397px;  
width:650px;  
background:transparent url(http://www.capitalcityawning.com/images/cuts/pop_box_large.png) no-repeat top left;  
z-index:2;  
font-size:13px;  
padding:8px 10px;
 } 

#popUpbox2{  
position:absolute;
right:0px !important;
top:100px !important;
_position:absolute; /* hack for internet explorer 6*/  
height:391px;  
width:593px;  
background:transparent url(http://www.capitalcityawning.com/images/cuts/pop_box.png) no-repeat top left;  
z-index:2;  
font-size:13px;  
padding:20px;
 } 

#popUpbox3{  
position:absolute;
right:0px !important;
top:80px !important;
_position:absolute; /* hack for internet explorer 6*/  
height:510px;  
width:802px;  
background:transparent url(http://www.capitalcityawning.com/images/cuts/pop_box_large2.png) no-repeat top left;  
z-index:2;  
font-size:13px;  
padding:20px 20px 20px 30px;
 } 

.thumbnail_images {
    width:540px;
    float:left;
    text-align:right;
}