/* CSS Document */

* {
	margin:0; padding:0;
	font-size:100%;
}

body{
	background: url(images/bg.gif);
	text-align:center;
}

html, input, textarea
	{
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:0.8125em;
		line-height:1.385em;
		color:#AAAAAA;
	}

.left { float:left;}
.right {float:right;}
.clear  { clear:both;}
.aligncenter { text-align:center;}
.alignleft { text-align:left;}
.alignright { text-align:right;}


input, select { vertical-align:middle; font-weight:normal;}
a {color:#FCB200; outline:none; text-decoration:underline;}
a:hover {color:#FFF; text-decoration:none;}
p {padding-top:15px;}
a img { border:0;}
ul { list-style:none;}
img {vertical-align:top;}

/*.link { color:#AAAAAA;}*/
.link { color:#FCB200;}
.link:hover { color:#FFF;}

.text1 { font-size:12px;font-weight:bold; color:#FCB200;}
.thgg { font-size:12px;font-weight:bold; color:#FCB200;}
.quote { font-size:12px;font-weight:bold; color:#FFFFFF;}

object { outline:none;}

/* ============================= main layout ====================== */
.imgindent { float:left; margin-right:23px;}
.indent1 { font-size:12px;padding-left:30px;}
.indent2 { font-size:12px;padding-left:27px;}
.indent3 { padding-right:25px;}
.indent4 { padding-bottom:25px;}
.indent5 { padding-top:10px;}
.indent6 { padding-right:15px;}
.space1 { margin-top:33px;}
.space2 { margin-top:15px;}
.space3 { margin-top:20px;}
/* ============================= header ====================== */
.row-1 { height:173px; margin:0 -5px 0 -10px; position:relative;}
.row-2 { height:398px; margin:0 -5px 0 -25px; position:relative;}
.vidmenu { margin:0 -5px -12px -5px; position:relative;}
*html .row-2 { margin:0 -15px 0 -23px; }

/* ============================= content ====================== */
#content { background:url(images/content-bg.gif) top; margin-top:17px;margin-left:-5px; }
#content .bg-tail { background:url(images/content-bg-tail.gif) top repeat-x;}
#content .bg-left { background:url(images/content-bg-left.gif) top left no-repeat;}
#content .bg-right { background:url(images/content-bg-right.gif) top right no-repeat;}
.title1, .title2, .title3 {font-size:1.846em; color:#FFF; line-height:1em; }
.list1 li a { background:url(images/marker.gif) 0 7px no-repeat; padding-left:15px; color:#ABABAB; line-height:2em;}
.list1 li a:hover { color:#FFF; }
.list2 li { background:url(images/marker.gif) 0 7px no-repeat; padding-left:15px; color:#ABABAB; line-height:2em;}
.list2 li :hover { color:#FFF; }
.box { background:url(images/box-tail.jpg) top repeat-y; line-height:1em;}
.box .bg-top { background:url(images/box-top.jpg) top no-repeat; line-height:1em;}
.box .bg-bot { background:url(images/box-bot.jpg) bottom no-repeat; line-height:1em; padding:30px 0 20px 34px;}
.box .title { font-size:1.846em; color:#FFF;}
.button1 {display:inline-block; margin-top:7px; text-align:center; background:url(images/button2-left.gif) top left no-repeat; text-decoration:none; color:#383838; font-size:1.231em; line-height:1em; letter-spacing:-0.05em;}
.button1 strong {display:inline-block; background:url(images/button2-right.gif) top right no-repeat; padding:0 10px 0 10px; line-height:1em;}
.button1 strong strong { width:80px; height:23px; background:url(images/button2-tail.gif) top repeat-x; padding:5px 3px 0 3px; cursor:pointer;}
.button1:hover { color:#FFF;}
.phone { float:left; width:87px;}

/* ============================= footer ====================== */
#footer { margin-top:7px; margin-left:-5px;}
.footer-list { background:url(images/bg4.gif) top;}
.footer-list ul { width:100%; overflow:hidden;}
.footer-list li { display:block; float:left; text-align:center; padding:8px 0 8px;}
.footer-list li a { display:block; width:136px; background:url(images/divider2.gif) right repeat-y; padding:9px 0 12px; font-size:1.154em; line-height:1em; text-decoration:none; color:#FFF; cursor:pointer;}
.footer-list li a:hover, #footer .footer-list .active a { color:#3753BF;}
.footer-list li .last { background: none;}
.indent { padding:28px 0 32px; text-align:center;}
#footer a { color:#FFF; text-decoration:none;}
#footer a:hover { color:#3753BF; }
/*#footer a:hover { color:#FCB200; }*/

/* ============================= forms ============================= */
#SubscribeForm { line-height:1em;}
#SubscribeForm .bg { background:url(images/bg5.gif) top no-repeat; width:249px; height:28px; margin-top:10px;}
#SubscribeForm input {width:230px; height:18px; background:none; border:none; padding:2px 0 4px 5px; font-size:1em; line-height:1.2em; color:#8C8C8C; margin:3px 0 0 5px; }
#SubscribeForm .link1 { float:left; vertical-align:middle; padding:10px 0 5px; color:#FFF;}

#ContactForm {line-height:1em;}
label { height:30px; margin:5px; display:block;} 
#ContactForm input {width:273px; height:14px; border:1px solid #A3A3A3; background:#ECEBEF; padding:0 0 3px 5px; font-size:1em; line-height:1em; color:#000;}
#ContactForm textarea {width:274px; height:100px; border:1px solid #A3A3A3; background:#ECEBEF; padding:2px 0 5px 5px; overflow:auto; font-size:1em; line-height:1em; color:#000;}
