/* -- GLOBAL STYLES --*/

body {font: 12px arial, Georgia, "Times New Roman", Times, serif; color: #fff;	text-align: center;	margin: 0px; padding: 0px;}
* {padding:0; margin:0;}
.clear {clear:both;}

p {line-height:17px; padding-bottom:15px;}
a {color:#fff; text-decoration:underline;}
a:hover {color:#ccc; text-decoration:none;}

h1 {font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; font-size:18px; padding-bottom:7px;}
h2 {}
h3 {}
h4 {}

ul {margin:0 0 0 15px; _margin:0 0 0 18px;}
ol {}
li {line-height:17px; padding-bottom:5px; list-style-type:square;}

td {padding:5px; vertical-align:top;}

.input {width:158px;}
.inputtext {width:375px;}

/* -- HEADER STYLES --*/

#header {margin:auto; width:900px; text-align:left; height:40px;}
#header a {color:#999; text-decoration:none; padding-left:25px;}
#header a:hover {color:#55aabf; text-decoration:underline;}
#phone {float:left; width:250px; color:#999; font-size:15px; padding-top:12px;}
#nav {float:right; width:645px; text-align:right; color:#999; font-size:15px; padding-top:12px;}

/* -- CONTENT STYLES --*/

#content {margin:auto; width:900px; text-align:left; height:500px;}

.bg1 {background:#666 url(rotate/bg1.jpg) top left no-repeat;}
.bg2 {background:#666 url(rotate/bg2.jpg) top left no-repeat;}
.bg3 {background:#666 url(rotate/bg3.jpg) top left no-repeat;}
.bg4 {background:#666 url(rotate/bg4.jpg) top left no-repeat;}
.bg5 {background:#666 url(rotate/bg5.jpg) top left no-repeat;}

#col1 {float:left; position:relative; top:155px; padding:20px; width:480px;}
.left {width:220px; margin-right:20px; float:left; padding-bottom:0px;}
.right {width:220px; float:left; padding-bottom:0px;}

#col2 {float:right; width:217px; position:relative; top:310px; padding:20px;}

/* -- FOOTER STYLES --*/

#footer {margin:auto; width:900px; color:#999; font-size:12px; padding-top:15px; margin-bottom:25px;}
#footer a {color:#666; text-decoration:underline;}
#footer a:hover {color:#999; text-decoration:none;}

/* -- SCRIPT STYLES --*/