@import url(contentsidebar.css);

* {padding: 0px;margin: 0px;}
* html .nav ul li ul {border-top:1px solid #fff;border-left:0px;}

body, div.nav, .nav ul li, .nav li:hover,#currentpage ul li a, #footer {background-color:#000;}
#frame, #currentpage a {background-color:#fff;}
a:link, a:visited, hr, #currentpage a, hr.medium {color:#000;}
.nav a,.nav a:visited, #currentpage ul li a, #footer, #footer p a {color:#fff;}
a:hover, a:active, .nav a:hover, #currentpage ul li a:hover,#currentpage ul li a:active, #footer p a:hover {color:#ffc1f0;}
#frame, div.nav, #footer {width:760px;}
img, #logo img {border:0;}

#currentpage a {border-bottom: 1px solid #fff;}

h1 {font-size: 2.5em;} h2 {font-size: 2em;} h3 {font-size: 1.75em;} h4 {font-size: 1.5em;} h5 {font-size: 1.25em;} h6 {font-size: 1em;}

hr, hr.medium {text-align:center;margin: 10px auto;}
hr {width:200px;}
hr.medium {width:300px;}

/*start body div*/
body {padding:0px;margin:0px;text-align:center;font-size:62.5%;font-family:sans-serif;behavior:url(csshover2.htc);}
/*end body div

start frame*/
#frame {margin:10px auto;text-align:left;border:3px ridge #ffc1f0;}
/*end frame

start logo*/	
#logo {background:url(../../../images/web_design/indulgence_newlogo.jpg) no-repeat;height:130px;}
#logo * {display:none;}
/*end logo

start nav*/
.nav ul li, .nav li:hover {border-right:1px solid #fff; position:relative;}
div.nav {height:1.2em;margin: 0px auto 10px;border-top: 1px solid #000;font-size:1.4em;}
.nav ul {margin:0;}
.nav ul li {float:left; list-style:none; margin: 0;}
.nav a {text-decoration:none;padding:0 6px; display:block;}
.nav ul li ul {margin:0; width:12em; position:absolute; display:none;}
.nav ul li:hover ul, .nav ul li ul:hover {display:block;}
.nav ul li ul li {width:100%;border-bottom:1px solid #fff;border-left:1px solid #fff;left:-1px;}
.nav ul li ul li:first-child {border-top:1px solid #fff;}
/*end nav

start sitebanner*/
div#sitebanner {background:url(../images/web_design/indulgence_banner.jpg) no-repeat;height:100px;}
/*end sitebanner

start content*/
#content {height:100%;font-size:1.5em;margin: 0 15px; } 
div#contentmain hr.news {display:none;}
#content p {margin:1.7em 0;}
/*end content

start contentmain_title*/
div#contentmain_title {height:120px;margin:10px auto 0;}
div#contentmain_title * {display:none;}
/*end contentmain_title

start footer*/
#footer {height:7.5em;margin:0 auto;padding:4px 0;font-size:1.5em;text-align:center } 
#footer p a {text-decoration:none;}
#footer p a:hover {text-decoration:underline;}
/*end footer

start formcontainer*/
div#formcontainer {margin:20px auto;text-align:center;width:450px;}
div#formcontainer form {border-top:2px solid #000;border-bottom:3px solid #000;}
div#formcontainer div.clearfix {border-top:1px solid #000; padding:20px 0px;vertical-align:top;}
div#formcontainer form label {width:120px;float:left;}
/*end formcontainer*/

iframe.frame {width:200px;}

div.centre, .newstitle, .topofpage  {text-align:center;}

.newstitle {margin-bottom:5px;}

.topofpage {font-size:1.1em; margin-bottom:5px;}

.no {display:none;}

.clearfloats {clear:both;}

input, select, th, td {font-size:1em;}

q {font-style:italic; font-size:0.9em;}