html, body {
height: 100%;
}

/*body{
margin-top: 0px;
padding: 0px;
text-align: center;
}*/

p{
color: #636363;
font-family: sans-serif;
font-size: 0.8em;
}

ul li
{
	color: #636363;
font-family: sans-serif;
font-size: 0.8em;
}

h1
{
    /*color: #6665fe;*/
    font-family: sans-serif;
    font-size: 3em;
 
}

h2
{
    color:  #CE0F0F;
    font-family: sans-serif;
    font-size: 1.2em;
}

h3{
color:  #CE0F0F;
font-family: sans-serif;
font-size: 1em;
border-top: 1px /*#636363*/ #b0b0b0 solid;
padding-top: 10px;}

h4
{
    color:  #000000;
font-family: sans-serif;
font-size: 0.8em;}

a {
color: #CE0F0F;
text-decoration: none;
/*font-weight:bold;*/}

a:hover {
text-decoration:underline;}

a:active {
color: #6665fe;/*
font-style: italic;*/
}
hr 
{
    border: 0;
    color: #b0b0b0;
    background-color: #b0b0b0;
    height: 1px;
}
img {
    border:none;
}

#container{
margin: 0 auto;
width: 750px;
min-height: 100%;
margin-bottom: -31px;
position: relative;
}

.top
{
	float: right;
    }
.just
{
    text-align:justify;
    }
.review
{
    font-size: 1em;
    text-align:justify;
    }

.text-image
{
float:right;
height: 140px;
padding-left: 5px;
display:inline-block;}

.edit-image
{
max-height: 300px;
max-width: 300px;}

#header
{
    text-align:center;
width: 500px;
/*border-bottom: 2px #888888 solid;*/
margin-top: 0px;
padding-left: 0px;}

#header h1 {
	display:none;	
}
#header p{
padding-bottom: 10px;}

#content{
width: 500px;
float: left;
padding-right: 10px;
padding-left: 10px;
padding-right: 10px;
/*padding-bottom: 33px;*/
background-color: #FFFFCC;/* #F0F1D2;*/
min-height:695px;
}

#rightbar{
width: 200px;
padding-left: 10px;
padding-right: 10px;
padding-top: 10px;
padding-bottom: 8px;
float: right;
border: 1px #b0b0b0 solid;
text-align: justify;
background-color: #FFFFCC;/* #F0F1D2;*/
}

#smallbox{
height: 164px;
width: 200px;
border: 1px #3e3e3e solid;
/*background-image: url(images/bg1.jpg);*/
}

#smallbox p {
padding: 10px;}

#nav {
list-style: none;
}

#nav a {
font: 16px/40px Verdana ;
font-weight:bold;
color: #fff;
text-decoration: none;
display: block;
width: 190px;
height: 40px; /*30px;*
background-color: #780B0B;/* #6665fe;*/
/*background-color: #000066;*/
background-image: url("nav_img5.JPG");
margin-top: 1px;
margin-left: -40px;
padding-left: 10px;
}


* html #nav a 
{
width: 190px;
}

#nav a:hover 
{
    background-image: none;
background-color: #780B0B;
font-weight:bold;
}
#nav ul {
list-style:none;
}
/*************************** span style notices ***********************************/

span.attention, span.notice, span.alert, span.download, span.approved, span.media, span.note, span.cart, span.camera, span.doc 
{
	display: block;
	padding: 8px 10px 8px 36px;
	margin: 15px 0;
	/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
	font-size:100%;
	}
span.attention {color: #B79000;border: 1px solid #E7BD72;background: #FFF3A3 url(../../images/icons/attention.png) 10px 50% no-repeat;}
span.notice {color: #648434;border: 1px solid #9BCC54;background: #CDEFA6 url(../../images/icons/notice.png) 10px 50% no-repeat;}
span.alert {color: #CF3738;border: 1px solid #FFACAD;background: #FFD5D5 url(../../images/icons/alert.png) 10px 50% no-repeat;}
span.approved {color: #666;border: 1px solid #a8a8a8;background: #ccc url(../../images/icons/approved.png) 10px 50% no-repeat;}
span.media {color: #C76E34;border: 1px solid #FFBB65;background: #FFE0B6 url(../../images/icons/media.png) 10px 50% no-repeat;}
span.note {color: #B79000;border: 1px solid #E7BD72;background: #FFF3A3 url(../../images/icons/note.png) 10px 50% no-repeat;}
span.camera {color: #666;border: 1px solid #C5C5C5;background: #E6E6E6 url(../../images/icons/camera.png) 10px 50% no-repeat;}
span.doc {color: #C76E34;border: 1px solid #FFBB65;background: #FFE0B6 url(../../images/icons/doc.png) 10px 50% no-repeat;}

/******other **/

.box_right 
{
    float:right;
    /*border: 1px solid #E2E2E2;
    background: #F7F7F7;*/
    padding: 10px 10px 10px 10px;
}

.testimonial {
width:500px;
float:left;
margin:15px 0 0 10px;
/*border: 1px solid #E2E2E2;
background: #F7F7F7;*/
padding-top: 10px;
}


.ul_form 
{
    margin: 0 0 2px 0;
    list-style-type:none
}

#footer {
	height: 31px;
/*	padding: 0px 0 15px 0;*/
	position: relative;
	
}
#footer-text 
{
    width:750px;
    margin:0 auto;
 /*   background: #ECECEC;
	border-top: 1px solid #DEDEDE;*/
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
}
#footer-text p {	
	/*padding-top: 5px;*/
	line-height: normal;
	text-align: left;
	color: #A0A0A0;
}

#footer a {
	color: #8A8A8A;
}
#footer img
{
    float:right;
    padding-left:6px;
    display:inline;
}
.clearfooter {
height: 31px;
clear: both;
}
.signed {
	float: right;
	padding-right: 15px;
	font-style:italic;
	font-weight:bold;
}
.preview
{
    border: 1px solid #E2E2E2;
    background: #FFFFFF;
    padding-right: 5px;
    display: block;
    padding-left: 5px;
    padding-bottom: 5px;
    margin: 10px;
    color: black;
    padding-top: 5px;
}
.preview p{color:#000000;}
.preview a
{   text-decoration:underline;
    color:Blue;}