body { font-family: Arial, Helvetica, sans-serif;
	background:#232424 url(assets/images/bgrepeat.jpg) repeat-x fixed;
	margin:0;
	line-height: 18px;
	color:#333;}

p { font-size: 12px;
	}
	
h1, h2, h3 { font-family:century gothic, Arial, Helvetica ;
letter-spacing:1px;
}

h1 { font-size: 24px;
	 color:#6e3855;
	 margin:0;
	 }

h2 { font-size: 18px;
	 color:#873960;
	}

h3 { font-size: 16px; 
	
}

h4 { font-size: 12px; 
	 font-weight: bold;}

a { font-weight: bold;
	text-decoration: none;
	color:#873960;}

a:hover { text-decoration: underline;}

li { font-size: 12px;
	}
	
hr {color:#000;
	background:#000;
	height:1px;
	border:0;
	width:90%;}

			  
/* Custom Forms -- Just change the colors */

.margin p { margin:5px;}

.fields {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #583247;
	border: #595959 1px solid;
	background-color: #C9B6C1 !important;
}
 input.submit
{
	border: 1px solid #595959;
	padding: 0.25em;
	background-color: #C9B6C1;
	color: #583247;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
input.submit:hover
{
	border: 1px solid #595959;
	padding: 0.25em;
	background-color: #583247;
	color: #C9B6C1;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}

/* Custom Forms End */

/* DIV IDs */

#wrappercenter {
width:790px;
margin:0 auto;
}

#wrapper{ width:790px;
float:left;
}

#contentwrapper{background:url(assets/images/contentrepeat.jpg) repeat-y;
width:765px;
float:left;
}

#contentbottom {background:url(assets/images/contentbottom.jpg) bottom left no-repeat;
float:left;
min-height:530px;
height:auto;
_height:530px;
width:765px;
padding-bottom:10px;
}

#copyright {width:755px;
height:30px;
float:left;
clear:both;
background:url(assets/images/copyright.jpg);
font-size:10px;
color:#C0A0B0;
text-align:right;
line-height:30px;
padding:0 5px;
}
#copyright a { color:#FFFFFF;}

#title {float:left;
width:765px;
background:url(assets/images/title.jpg) bottom left no-repeat;
height:33px;
padding-top:25px;
_height:23px; /*IE*/
_padding-top:35px; /*IE*/
text-align:right;
color:#666;
}

#title a {color:#666;
font-weight:normal;
font-size:12px;
}

#header {background:url(assets/images/header.jpg) no-repeat;
width:765px;
height:240px;
float:left;
}

#flash {height:182px;
width:755px;
float:left;
padding-left:10px;
}

#contenttitle {height:58px;
	float:left;
	width:745px;
	padding:0 10px;
	line-height:58px;
	}
	
#columnleft{
width:500px;
float:left;
margin:0 10px;
}

#columnright{
width:225px;
float:right;
}

#leaf {float:right;
width:25px;
height:268px;
}

html > body #leaf{
background:url(assets/images/leaf.png);
}

*html #leaf {
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://drchristysavas.com/assets/images/leaf.png');
}

p#links {
clear:both;
font-size:10px;
color:#999;
text-align:center;
margin-top:6px;
}

p#links a {color:#999;
}

ul#nav ul{list-style-type:none;
width:290px;
}

ul#nav a {font-weight:normal;
color:#FFF;
font-size:11px;
}

/*END DIV IDs*/

/*CLASS IDs*/

/*special code to make nav work on top of png image*/
.container {position:absolute;
background:url(assets/images/nav.png) no-repeat;
}

.dim {
height:182px;
width:312px;}

.dim ul {
margin: 0;
padding: 30px 15px; /* adjust for more space if adding to navigation*/
}

li.rightbottom, li.bottom, li.right, li.noline {
display:block;
width:130px;
height:20px;/* adjust for more space if adding to navigation*/
line-height:20px;
float:left;
padding:0px 5px;
border-style:solid;
border-color:#73686E;
}

li.rightbottom {
border-width:0px 1px 1px 0px;
}

li.bottom{border-width:0px 0px 1px 0px;
}

li.right{border-width:0px 1px 0px 0px;
}

li.noline{border:0;
}

.columnCapsule{ width:182px;
	float:left;
	clear:left;
	}
	
.columnTop{width:182px;
	height:20px;
	float:left;
	}
	
html > body .columnTop {background:url(assets/images/barcornerstop.png);
}

*html .columnTop {
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://drchristysavas.com/assets/images/barcornerstop.png');
}

	
.column {width:162px;
	background:url(assets/images/barrepeat.jpg) repeat-y;
	float:left;
	padding:0 10px;
	text-align: center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
	
.column ul{text-align:left;
list-style-image:url(assets/images/bullet.gif);
margin:0;
padding-left:30px;
}

.column li{margin-bottom:5px;}
	
.columnBtm{width:182px;
	height:20px;
	float:left;
	}
	
html > body .columnBtm{background:url(assets/images/barcornersbtm.png);
}
	
*html .columnBtm {
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://drchristysavas.com/assets/images/barcornersbtm.png');
}

.imgborder { border: #000 1px solid;}

.smalltext { font-size: 10px;
	         line-height: 14px;}

.borderleft { border-left-width: 1px;
			  border-left-style: solid;
			  border-left-color: #000;}
			  
.title {color:#B27185;
font-size:14px;
}

.shadowleft{padding:0 3px 3px 0;
background:url(assets/images/shadow.jpg) bottom right no-repeat;
float:left;
margin:5px;}

.shadowright{padding:0 3px 3px 0;
background:url(assets/images/shadow.jpg) bottom right no-repeat;
float:right;
margin:5px;}

.shadowleft img, .shadowright img{
padding:6px;
background-color:#fff;
border:1px solid #ccc;
display:block;
}

.contact { font-family:century gothic, Arial, Helvetica ;
font-weight: normal;
letter-spacing:1px;
font-size:20px;
color:#873960;
}

/*END CLASS IDs*/

/* SPLASH */

#splashflash {height:182px;
float:left;
padding-left:10px;
position:relative;
top:-30px;
left:50px;
width: 488px;
}

#splashheader {background:url(assets/images/splashheader2.jpg) no-repeat;
width:765px;
height:240px;
float:left;
}
#floatBtnContent{
 	top:0;
	left:0;
	
	height:0;
	width:0;
}
#floatSplash{
	position:relative;
	z-index:2;
	top:-40px;
	left:0;
}

#splashcontentbottom {background:url(assets/images/splashContent.jpg) bottom left no-repeat;
float:left;
width:765px;
top:-20px;
padding-bottom:10px;
}

#splashcolumnleft{
width:500px;
float:right;
margin:0 10px;
}

#splashcolumnright{
width:205px;
float:left;
margin:0 10px;
}

#splashcontentwrapper{background:url(assets/images/splashrepeat3.jpg) repeat-y;
width:765px;
float:left;
}

#splashcopyright {width:755px;
height:30px;
float:left;
clear:both;
background:url(assets/images/splashcopyright.jpg);
font-size:10px;
color:#a5788e;
text-align:right;
line-height:30px;
padding:0 5px;
}
.smallText p{
	font-size:10px;
}
