/*main styles*/
* {
    margin:0;
    padding:0;
}
form,fieldset,img{border:0;margin:0;padding:0}
a{
	color:#772b15;
	font-weight:bold;
	text-decoration:none;
    border-bottom:1px dotted #772b15;
}
a:hover{
	color:#da7e11;
    text-decoration:underline;
    border-bottom:0;
}
a:visited{
    color:#ad8175;
}
.no-underline a{
	text-decoration:none;
    border-bottom:0;
}
/*background*/
html{height:100%;}
body{
	height:100%;
	margin:0;
	padding:0;
	font:14px/18px Helvetica,Arial,Verdana,sans-serif;
	color:#000;
	background:#a47e7b url(../i/back.jpg) fixed no-repeat 50% 0;
}
#page{
	width:988px;
    position:relative;
    min-height:100%;
	margin:0 auto;
	background:#fff url(../i/back-main.jpg) repeat 50% 0;
	overflow:visible;
}
* html #page{height:100%;}
#inner-wrap {
    padding-bottom:48px;
}
#inner-wrap:after {
    content:" ";
    display:block;
    clear:both;
}
* html #inner-wrap {
    height:1px;
}
/*main-content*/
#main-content{
    clear:both;
	width:988px;
    min-height:964px;
	overflow:hidden;
	background:url(../i/main.jpg) no-repeat 50% 0;
}
/*main-text*/
#main-text{
    clear:both;
	width:624px;
	margin:374px 297px 0 67px;
}
#main-text h1{
	margin:0 0 10px 0;
	font:28px/31px Tahoma, Geneva, sans-serif;
	font-weight:bold;
	text-decoration:none;
}
#main-text p{
    margin:0 10px 15px 0;
}
#main-text a:hover{
	color:#da7e11;
}
.callout{
	color:#b80005;
	font-weight:bold;
}
.ideal{
	color:#d34703;
	font-weight:bold;
}
/*footer*/
#footer{
    position:absolute;
    bottom:0;
    clear:both;
	width:988px;
	height:48px;
	font:10px Verdana,Arial,sans-serif;
	background:#fff url(../i/footer.jpg) no-repeat 50% 0;
	overflow:visible;
}
/*cedarock*/
#cedarock { 
	color:#aaa; 
	font-size:9px;
}
#cedarock a {
    color:#aaa;
    text-decoration:none;
    border-bottom:0;
}
#cedarock a:link {
    color:#aaa;
    text-decoration:none;
    border-bottom:0;
}
#cedarock a:visited {
    color:#aaa;
    text-decoration:none;
    border-bottom:0;
}
#cedarock a:hover {
    color:#aaa;
    text-decoration:none;
    border-bottom:0;
}
