/* Design */
* {margin: 0px; padding: 0px;}

/* Basic elements */

body, html {background: url('/media/images/global_background.jpg') no-repeat; background-color: #ffffff; color: #45413a; font-family: "trebuchet ms", Arial, Helvetica, sans-serif; font-size: 12px; line-height: 20px; text-align: center; }

a {color: #cc0000; 	font-family: "trebuchet ms", Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; }
a:hover {color: #cc0000; font-family: "trebuchet ms", Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: underline; }

h1 {color: #bc1700; font-family: "trebuchet ms", Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; padding: 5px 0px; }
h2 {color: #bc1700; padding: 5px 0px; font-family: "trebuchet ms", Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; }

ul {font-size: 10px; list-style-position: inside; list-style-type: disc; padding: 0; }

li {font-size: 12px; }

img {border: none; 1}

/* layout elements */

#main {margin: 0px auto 0px auto; text-align: left; width: 970px; }

#header {background: url('/media/images/global_header_logo.png') no-repeat; height: 200px; width: 970px; }

#navigation {background: url('/media/images/global_navigation.png') no-repeat; height: 60px; width: 970px; }

#feature {background: url('/media/images/global_feature.png') no-repeat; height: 170px; }

.buttons {display: inline; float: left; }

#headerPhotos {background: url('/media/images/header_main_photos.jpg') no-repeat; height: 141px; }

#content {background: url("/media/images/global_content_middle.png") repeat-y; min-height: 300px; padding: 20px 20px 20px 20px; width: 970px; }

#content_holder {min-height: 300px; width: 930px; }

.centered {text-align: center; }

#footer {background: url('/media/images/global_footer.png') no-repeat; height: 59px; padding: 8px 27px; text-align: center; }

#developer {color: #80796d; font-size: 9px; height: 20px; padding: 5px 27px; text-align: center; }
#developer a {color: #80796d; font-family: "trebuchet ms", Arial, Verdana, Helvetica, sans-serif; font-size: 9px; text-decoration: none; }
#developer a:hover {color: #bc1700; font-family: "trebuchet ms", Arial, Verdana, Helvetica, sans-serif; font-size: 9px; text-decoration: underline; }

.borderBlack{border:#000000 solid 1px; }

#errorMessage{color:#FF0000;}

.formButton {background-color: #EFEFEF; border: outset 1; color: #444444; font-family: Arial, Helvetica, sans-serif; font-size: 11px; height: auto; padding:3px 3px 3px 3px; width: auto; }
.formButtonOver {background-color: #CDCDCD; border: outset 1; color: #444444; font-family: Arial, Helvetica, sans-serif; font-size: 11px; height: auto; padding:3px 3px 3px 3px; width: auto; }
.formField {background-image: url(/media/images/shadeform.gif);	border: 1px solid #666666; color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 11px; padding:3px 3px 3px 3px; text-decoration: none; }
.formFieldOver {background-image: url(/media/images/shadeform.gif); border: 1px solid #666666; color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 11px; padding:3px 3px 3px 3px; text-decoration: none; }

.unsubscribe {color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; }

#tableContact{width: 100%;	border: 0px;}
#tableContact td{text-align:left; vertical-align:top;}
#tableContact td.columnLeft10{text-align:left; vertical-align:top; width:10%;}
#tableContact td.columnRight40{text-align:left; vertical-align:top; width:40%;}
#tableContact td.column2{text-align:left; vertical-align:top; width:2%;}
#tableContact td.column10{text-align:left; vertical-align:top; width:10%;}
#tableContact td.column48{text-align:left; vertical-align:top; border-right:#000000 solid 1px; width:48%;}

#tableHome{width: 100%;	border: 0px;}
#tableHome td{text-align:left; vertical-align:top;}
#tableHome td.centerColumnNews{text-align:center; vertical-align:top;}
#tableHome td.leftColumnApparel{text-align:left; vertical-align:top; width:25%;}
#tableHome td.rightColumnApparel{text-align:left; vertical-align:top; width:75%;}
#tableHome td.rightColumn{padding:0px 0px 0px 10px; text-align:left; vertical-align:top;}

#tableAbout-us{width: 100%;	border: 0px;}
#tableAbout-us td{text-align:left; vertical-align:top;}
#tableAbout-us td.centerAlign{text-align:center; vertical-align:top;}

#tableCenter{width: 100%; border: #000000 solid 1px;}
#tableCenter td{text-align:center; vertical-align:top;}
#tableCenter td.rightAlign{text-align:right; vertical-align:top;}

#table_coldRoom{ padding:0px; margin:0px; margin-left:auto; margin-right:auto; width:600px; border:0px solid #FFFFFF; border-collapse:collapse;	border-spacing:0px;	vertical-align:middle;}
#table_coldRoom th{ height:20px; border:0px solid #FFFFFF; border-spacing:0px; text-align:left; font-style:normal; vertical-align:middle;}
#table_coldRoom td{ height:20px; border:0px solid #FFFFFF; border-spacing:0px; text-align:center; font-style:normal; vertical-align:middle;}
#table_coldRoom td.rightLine{border:0px solid #FFFFFF; border-right:1px solid #45413a; font-style:normal; height:20px; text-align:center; vertical-align:middle; }
#table_coldRoom td.bottomLine{border:0px solid #FFFFFF; border-bottom:1px solid #45413a; color: #bc1700; font-family: "trebuchet ms", Arial, Helvetica, sans-serif; font-size: 15px; font-style:normal; font-weight: bold;	height:20px; text-align:center;  vertical-align:middle; }