/* ============================================= */
/* ------------ MAIN TEMPLATE ------------------ */
/* ============================================= */

/* DIMENSIONS & POSITIONING */

body{margin: 0 0 0 0;padding: 0 0 0 0;}
#wrapper{margin: 0 auto 0 auto;padding: 0 0 0px 0;float:none;width:775px;}
#header{width:775px;clear:both;float:left;}
#tophd{height: 150px; width: 774px; float:left;margin: 0; position:relative; padding: 0;}
#contwrap{width:775px;float:left;}
#cont-roundbottom{}
#contbody{width:702px;margin: 0 0 0 19px;float:left;padding: 0px 18px 16px 14px;_display:inline;}
#foot{float:left;width:714px;height:67px;clear:both;padding: 9px 30px 10px 30px;margin: 0 0 0 -1px;_display:inline;}
#footlinks{position:relative;}
#copy{text-align:center;margin: 5px 0 0 0;position:relative;}


#footlinks{text-align:center;clear:both;width:100%;}

/* IMAGES */


#wrapper{}
#head-roundtop{background:url('art/head-roundtop.png');}
#contwrap{background:url('art/cont-body-and-sides.png');}
#foot{background:url('art/foot.png') no-repeat;}
#foot-roundbottom{}
#arrows{height: 200px; width: 540px; margin:0 0 0 80px; padding:0; background:url('art/arrows.png') no-repeat;}

/* BACKGROUND COLORS */


#contwrap{}
#head-roundtop{}
#contbody{background-color:#Fefefe;}


/* FONTS & HYPERLINKS */

body{font-family: arial, serif;font-size: 12pt;}
body a{}
body a:hover{}
#wrapper{}
#wrapper a{}
#wrapper a:hover{}
#contwrap{}
#contwrap a{}
#contwrap a:hover{}
#foot,#foot a{font-size:10pt;color:#fff;text-decoration:none;}
#foot a:hover{text-decoration:underline;}
#copy{color:#fff;}
#copy a{color:#fff;text-decoration:none;text-align:center;}

/* IE6 FIXES FOR TRANSPARENT PNG'S */
#topstripe{_background:none;}
#tophd{_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/troy2.png');}
#head-roundtop{_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/head-roundtop.png');}
#contwrap{_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/cont-body-and-sides.png',sizingMethod='scale');}
#foot{_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/foot.png');}


/* ============================================= */
/* ------------ COMPLETE CONTAINER ---------------- */
/* ============================================= */

/* DIMENSIONS & POSITIONING */

.container{margin: 10px auto 10px auto;float:none;}
.container .header{padding: 2px 10px 2px 10px;}
.container .subtitle{padding: 2px 0px 2px 0px;margin-top:0px;}
.container .cont{padding: 1px 10px 10px 10px;}

/* IMAGES */

.container img{}
.container .header img{}
.container .cont img{margin: 4px 10px 4px 10px;}

/* BACKGROUND COLORS */

.container{}
.container .header{background-color:#545454;}
.container .subtitle{}
.container .cont{}

/* FONTS & HYPERLINKS */

.container{}
.container a{font-weight:bold;color:#4377B7;text-decoration:none;}
.container a:hover{text-decoration:underline;}
.container .header{color:#fff;font-weight:bold;font-size:10pt;}
.container .subtitle{font-weight:bold;font-size:10pt;}
.container .cont{}


/* ============================================= */
/* ------------ OVERRIDING STYLES ---------------- */
/* ============================================= */

#header{}
#header a{}
#header a:hover{}
#header img{}

#cont{}
#cont a{}
#cont a:hover{}
#cont img{}

.container{}
.container a{}
.container a:hover{}
.container img{}

#foot{}
#foot a{}
#foot a:hover{}
#foot img{}
#pay {margin: 0; padding: 0;}
#pay img {border: 4px dashed red;}
#pay form {text-align:center;}
a{}
a:hover{}
p{margin: 10px 0 20px 0; color:#000;font-size:10pt;}

#lists {margin-left: 80px;}
ul {display: block; font-size:16px; font-weight: normal; list-style-image:url("/art/bullettick.gif"); color:#000; text-align: center;}
li {padding: 5px 0 0 0; text-align:left;}
#tweets blockquote{background:#b0f2ed; border: 1px solid #b46a0d; padding: 5px;}
#banners {display: block; width: 100%; border: 1px solid brown; text-align: center;}
#video {text-align: center;}
#contents {float: left; display: block; border-bottom: 1px solid brown;}
#email {background: #ffe794; border: 1px solid #b46a0d; padding: 3px;}


a:focus{outline:none;}

