/* CSS Document created by Joshua Tuscan for COMOMS*/
* {
padding:0;
margin:0;
}
body {
background-color:#27375B;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#eaeaea;
margin:0;
padding:0;
text-align:center;
min-width:760px;
}

img {
border:0;
margin:0px;
padding:0px;
white-space:nowrap;
}
p {
margin:0px 0px 0px 0px;
}
#wrapper {
margin:0 auto;
padding:0;
width:760px;
text-align:left;
background-color:#3E4449;
border:1px solid black;
}
.clr {
clear:both;
text-align:center;
}

.inset_left {
float:left;
margin: 0px 13px 10px 0px;
}
/* HEADER STYLES */

#header {
height:41px;
background-image:url(images/topbar.jpg);
background-repeat:no-repeat;
margin:0;
}
#headerlinks {
color:black;
text-align:right;
padding:4px 10px 0 0;
}
#headerlinks a {
color:black;
text-decoration:none;
}
#headerlinks a:hover {
color:#ccc;
text-decoration:underline;
}
/* LEFT COLUMN STYLES */

#leftcolumn {
float:left;
width:173px;
max-width:173px;
margin:0;
padding:0;
}
#leftcolumn img {
padding:0;
margin:0;
}
#leftnav {
background-image:url(images/leftnav_topper.jpg);
background-repeat:no-repeat;
background-position:top;
background-color:#4B565E;
margin:0;
padding:0;
border-right:1px solid black;
}
.nav_ul {
padding:5px 0 0 0;
margin:0;
}
.navlist {
list-style:none;
}
.navigate {
border-bottom:1px solid #C5DBE2;
display:block;
padding:3px 0 3px 20px;
color:#C5DBE2;
font-weight:bold;
text-decoration:none;
margin:0;
font-size:11px;
}
.navigate_first {
border-bottom:1px solid #C5DBE2;
display:block;
padding:5px 0 3px 20px;
color:#C5DBE2;
font-weight:bold;
text-decoration:none;
margin:0;
font-size:11px;
}
.navigate_last {
display:block;
padding:3px 0 3px 20px;
color:#C5DBE2;
font-weight:bold;
text-decoration:none;
margin:0;
border-bottom:none;
font-size:11px;
}
.navigate:hover {
color:#FF6200;
}
.navigate_first:hover {
color:#FF6200;
}
.navigate_last:hover {
color:#FF6200;
}
#videotip {
margin:0;
padding:0;
}
#leftfiller {
width:173px;
margin:0;
padding:0;
}

/* RIGHT COLUMN STYLES */

#rightcolumn {
float:left;
width:587px;
}
#flashbanner {
}
#contentbox {
background-image:url(images/middle_bkg.jpg);
background-repeat:no-repeat;
background-position:top;
margin:0;
padding:20px 0 0 0;
}
#contentbox_interior {
background-image:url(images/middle_bkg_interior.jpg);
background-repeat:no-repeat;
background-position:top;
margin:0;
padding:20px 0 0 0;
}
#videoclips {
padding:0;
margin:0;
}
#clip1 {
float:left;
margin:0 0 0 5px;
}
#clip2 {
float:left;
margin:0 0 0 15px;
}
#clip3 {
float:left;
margin:0 0 0 15px;
}
#clip4 {
float:left;
margin:0 0 0 15px;
}
#textarea {
float:left;
width:395px;
margin:10px 0 0 5px;
}
#textarea2 {
float:left;
width:385px;
margin:10px 0 0 5px;
}
#textarea p {
margin:15px 10px;
}
#seperate {
float:left;
background-image:url(images/repeat.gif);
background-repeat:repeat-x;
width:395px;
height:16px;
line-height:0;
margin:0;
}
#seperate2 {
float:left;
background-image:url(images/repeat.gif);
background-repeat:repeat-x;
width:369px;
height:16px;
line-height:0;
margin:0;
}
#seperate3 {
float:left;
background-image:url(images/repeat.gif);
background-repeat:repeat-x;
width:386px;
height:16px;
line-height:0;
margin:0;
padding:0;
}
#seperate4 {
float:left;
background-image:url(images/repeat.gif);
background-repeat:repeat-x;
background-position:top;
width:386px;
height:26px;
line-height:0px 0px 0px 0px;
margin:0;
padding:0;
}
#leftlogo {
float:left;
width:212px;
height:157px;
margin:0;
padding:0;
}
#rightlogo {
float:left;
width:181px;
height:157px;
margin:0;
padding:0;
}
.centered {
color:black;
text-align:center;
margin:0 10px;
}
#textlist1 {
float:left;
width:175px;
margin:0 0 0 5px;
}
#textlist2 {
float:left;
width:175px;
margin:0 0 0px 15px;
}
#textlist1 ul, #textlist2 ul {
margin:10px 0 0 15px;
}
.orangetitle {
color:#FF6200;
font-size:16px;
font-weight:lighter;
}
.smallorange {
color:#FF6200;
font-size:11px;
font-weight:lighter;
text-align:right;
}
.smallorange2 {
color:#FF6200;
font-size:12px;
font-weight:bold;
font-weight:lighter;
text-align:center;
text-decoration:underline;
}
#rightbar {
float:left;
width:180px;
margin:5px 0 0 0;
}
.rightmodule_top {
background-image:url(images/rightmodule_topper.jpg);
background-repeat:no-repeat;
background-position:bottom;
line-height:0px;
height:8px;
padding:0;
margin:0;
}
.rightmodule_middle {
background-image:url(images/rightmodule_bkg.jpg);
background-repeat:repeat-y;
background-position:center;
text-align:center;
}

.rightmodule_tshirt {
background-image:url(images/tshirt.jpg);
height:237px;
background-repeat:no-repeat;
background-position:center;
text-align:center;
}

.smalltext {
text-align:center;
color:#FFFFFF;
font-size:11px;
padding:0;
margin:0;
}

.featuredvideo {
height: 17px;
text-align:center;
color:#FF6200;
font-size:14px;
font-weight:bold;
padding:0 0 3px 0;
margin:0;
}

.rightmodule_bottom {
background-image:url(images/rightmodule_bottom.jpg);
background-repeat:no-repeat;
line-height:0px;
background-position:top;
height:7px;
padding:0;
margin:0;
}
.rightmodule_middle img {
border:0;
}
.rightmodule_middle a {
color:#FF6200;
text-decoration:underline;
}
.rightmodule_middle a:hover {
text-decoration:none;
}
.rightmodule_middle p {
padding:5px 15px 5px 20px;
text-align:left;
}
.white_largetext {
color:#eaeaea;
font-size:14px;
}
.orangetitle_bold {
color:#FF6200;
font-size:14px;
font-weight:lighter;
font-weight:bold;
}
/* FOOTER STYLES */

#footer {
clear:both;
}
#footerlinks {
background-color:black;
color:#5B646C;
text-align:center;
padding-top:3px;
}
#footerlinks a {
color:#5B646C;
text-decoration:none;
}
#footerlinks a:hover {
text-decoration:underline;
color:#ccc;
}
#footer_img {
}

/* MISC STYLES */
a.orangelinks {
color:#FF6200;
}

a.orangelinks:hover {
color:#FFFFFF;
}

.whitelinks {
color:#FFFFFF;
font-size:12 px;
text-decoration:none;
}

.whitelinks:hover {
color:#FFFFFF;
font-size:12 px;
text-decoration:underline;
}

.style1 {
color: #999999}
.style2 {
font-size: 8;
font-weight: bold;
}

/* VIDEO GALLERY */

#videocont {
width:369px;
margin:0;
padding:5px 13px 0px 13px;
float:left;
}
#desccont {
width:387px;
margin:0;
padding:0px 0px 0px 6px;
float:left;
}
#videocont2 {
width:246px;
margin:0;
padding:5px 74px 0px 73px;
float:left;
}
#videocell {
height:170px;
width:123px;
margin:0;
padding:0;
float:left;
}
#videocell2 {
height:173px;
width:123px;
margin:0;
padding:3px 0px 0px 0px;
float:left;
}
#videotext {
width:123px;
margin:0;
padding:0;
text-align:center;
float:left;
}
#videotext2 {
width:241px;
margin:0;
padding:0px 0px 0px 5px;
text-align:left;
font-size:11px;
float:left;
}
#videotext2 a {
font-size:11px;
color:#CCCCCC;
text-decoration:underline;
}
#videotext2 a:hover {
font-size:11px;
color:#FFFFFF;
text-decoration:none;
}
#cliphousing {
width:386px;
margin:0;
padding:5px 0px 5px 2px;
float:left;
}
#clipcell {
height:142px;
width:190px;
margin:0;
padding:0px 1px 0px 2px;
float:left;
}
#cliptext {
width:190px;
margin:0;
padding:4px 1px 8px 2px;
text-align:center;
float:left;
}
#singleclip {
width:190px;
margin:0;
padding:0px 1px 10px 2px;
float:left;
}
#clipcell2 {
height:142px;
width:190px;
margin:0;
padding:0;
float:left;
}
#cliptext2 {
width:190px;
margin:0;
padding:0;
text-align:center;
float:left;
}
#clipcopy {
width:387px;
margin:0;
color: #999999;
padding:0;
float:left;
}
#clipcopy2 {
width:373px;
margin:0;
color: #999999;
padding:0px 7px 0px 7px;
float:left;
}

/* SHIRTS */

#shirt {
width:363px;
height:237px;
background-image:url(images/shirt_lg.jpg);
margin:0;
padding:0;
float:left;
}

#shirt_desc {
width:174px;
height:217px;
padding:10px 10px 10px 174px;
margin:0;
color: #FFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
text-align:left;
float:left;
}
