/* skylineponds.com */
/* Copyright 2006 Rikter Corporation at www.rikter.com. */ 
/* Last updated November 5, 2006 */ 
/*General Styles*/
* {margin:0;padding:0;}
body {background:#c0c0c0;font: small/1.4em Verdana, Arial, Helvetica, sans-serif;text-align:center;margin-bottom:10px;}

/*Misc*/
div.clear{clear:both;height:0;line-height:0px;}
.indent{padding-left:30px;}
abbr,acronym{border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#062B5A;cursor:help;}
hr{height:1px;margin:1em 0;color:#180030;}
.floatright{float:right;}
.uppercase{text-transform:uppercase;}
.border{border:1px solid #000;}
.returnhome{margin-top:1.5em;}
.largenumber{font-size:160%;color:#fff;background:#000;margin-right:5px;padding:1px 2px;font: bold 160%/1.2em Verdana, Arial, sans-serif;}
td{vertical-align:top;}
.box {border:1px solid #ccc;padding:0.8em 10px;background:#CCE9FB;margin:1em 0;}
.box p{margin-bottom:0;}
.box h4{margin:0;}


/*Text*/
p,ul,ol,dl,dd{margin:0 0 1em 0;}
dd{margin-bottom:2em;}
li{margin:0 0 0.75em 1em;}
ul,ol{margin-left:2em;}
dt{font-weight:bold;font-size:115%;}
h1,h2,h3,h4,h5{margin:1em 0 0.1em 0;line-height:1.2em;color:#000;}
h1{font-size:230%;margin:0;font-family:"Times New Roman", Times, serif;}
h2{font-size:215%;margin:0 0 0.5em 0;line-height:1.1em;font-family:"Times New Roman", Times, serif;color:#29105D;}
h3{font-size:130%;font-family: Arial, Helvetica, sans-serif;margin-bottom:0.5em;}
h4{font-size:110%;margin-bottom:0.1em;}
h5{font-size:100%;}
blockquote{margin:0 50px;line-height:1.5em;}
.firstltr{font-size:1.2em;font-weight:bold;}
.small{font-size:86%;font-weight:normal;}
.important{color:#f00;font-weight:bold;}
.highlight {background:#ff9;}
.nowrap {white-space:nowrap;}
.textalgnrt{text-align:right;}
.textalgnctr{text-align:center;}
/*Our Aquascapes*/
h3.aquascapes {text-indent:-90000px;border:0;margin-bottom:1em;}
h3.aquascapes a {display:block;text-decoration:none;width:209px;height:24px;}
h3.aquascapes a:link,h3.aquascapes a:visited{background: url(/aquascapes/img/our_aquascapes.gif) no-repeat;}
h3.aquascapes a:hover,h3.aquascapes a:active{background: url(/aquascapes/img/our_aquascapes.gif) no-repeat 0% -26px;}

/*Outquote*/
.outquote {width:150px;border-top:2px solid #036;border-bottom:2px solid #036;padding:10px 5px;text-align:right;font: italic 130%/1.2em "Times New Roman", Times, serif;background:#F3F0EC;float:right;margin:0.25em 0 1em 30px;}

/*Basic Table */
table.twocol td,table.twocol th{padding:5px 20px 5px 5px;}


/*Link Styles*/
a:link, a:visited, a:hover, a:active {color:#00e;}
a:visited {color:#000D7F;}

/*Image Styles*/
img {border:0;display:block;}
#maincontent img.imgleftbdr, #maincontent img.imgrightbdr{padding:3px;border:6px solid #8A8A8A;}
#maincontent img.homenormal{padding:0;border:1px solid #000;}
img.imgleft,img.imgleftbdr{float:left;margin:0.4em 1.2em 0.5em 0;}
img.imgleftbdr, img.imgrightbdr{border:1px solid #000;}
img.imgright,img.imgrightbdr{float:right;margin:0.4em 0 0.5em 30px;}
img.icon{vertical-align:middle;display:inline;margin-right:5px;}

/*Positioning*/
#outerwrapper{background:#fff url(../img/css/bkg_02.gif) repeat-y 100% 0%;text-align:left;width:790px;margin:0 auto;}
#contentwrap{padding:36px 20px 0 20px;position:relative;}

/*Header*/
#header {height:102px;width:790px;position:relative;background: url(../img/css/header.jpg) no-repeat;}
#header h1 {text-indent:-9999px;border:0;}
#header h1 a{width:204px;height:87px;display:block;border:0;text-decoration:none;}

/*Navigation*/
#nav{position:absolute;right:7px;bottom:0;font: bold 116%/1.3em Arial, Helvetica, sans-serif;}
#nav{background: url(/assets/img/css/bkg_nav.png) no-repeat;}
#nav ul,#nav li{margin:0;list-style:none;float:left;}
#nav ul a{position:relative;display:block;padding:6px 0.7em 4px 0.7em;line-height:1em;text-decoration:none;color:#000;border:1px solid #000;border-right:none;}
#nav ul a:link,#nav ul a:visited{color:#000;background:#E5F3FC;}
#nav ul a:hover,#nav ul a:active{background:#D01A21;color:#fff;}

/*Content*/
#maincontent{margin-right:200px;padding-right:22px;background: url(../img/css/dash.gif) repeat-y 100% 0%;}

/*Sidebar*/
#sidebarouterwrap{background:#fff;position:absolute;top:36px;right:20px;overflow:hidden;}
#sidebarinnerwrap{border:1px solid #ccc;background:#CCE9FB;}
#sidebar{font: 86%/1.4em Verdana, Arial, sans-serif;padding:10px 10px 0 10px;width:162px;}
#sidebar h3{margin:0 0 0.5em 0;font-size:140%;}
#sbarcerts {padding:1em 0 0 0;margin:0 auto;text-align:center;}
#sbarcerts img {margin-left:26px;}
#sidebar ul,#sidebar li{margin-left:1em;}

/*Breadcrumb*/
#bread {position:absolute;top:7px;left:21px;font: 86%/1.2em Verdana,Arial,sans-serif;}
#bread a {font-weight:bold;}
#bread a:link, #bread a:visited, #bread a:hover, #bread a:active {color:#02739F;}

/*Footer*/
#footer {font: 85%/1.2em Verdana, Arial, Helvetica, sans-serif;padding:2em 10px 30px 10px;background: url(../img/css/footer.gif) no-repeat 0% 100%;text-align:center;}
#footer p{margin:0;}

/*Price Table*/
body#prices table {border-top:1px solid #000;border-left:1px solid #000;margin:1em 0;}
body#prices table th,body#prices table td{border-bottom:1px solid #000;border-right:1px solid #000;}
body#prices table td,body#prices table th{padding:6px;}
body#prices table tr.alt td{background:#F4F2EE;}
body#prices table th{background:#47475D;color:#fff;font: bold 110%/1.2em Arial, Helvetica, sans-serif;text-align:center;}

