/* CSS Document */
html{height:100%; margin-bottom:1px;}

body {padding:0; margin:0; background:#575757 url(../UserMods/images/action-sports-video-background.gif) repeat; line-height:normal; text-align:center;}
body, td {font-family: Arial, Helvetica, sans-serif;}

a, a:visited{text-decoration:none; color:#FF6600;}
a:hover{text-decoration:underline;}

img{display:block; border:0; margin:0; padding:0}


div.hr {clear:both; border-top:#DEDEDE 1px solid; height:1px; line-height:1px; width:80%; text-align:center; padding:0; margin:20px auto}
div.hrWide {clear:both; border-top:#DEDEDE 1px solid; height:1px; line-height:1px; width:95%; text-align:center; padding:0; margin:20px auto}
div.hrNoVspace {clear:both; border-top:#DEDEDE 1px solid; height:1px; line-height:1px; width:80%; text-align:center; padding:0; margin:0 auto}
div.hrNoVspaceWide {clear:both; border-top:#DEDEDE 1px solid; height:1px; line-height:1px; width:95%; text-align:center; padding:0; margin:0 auto}
div.hrCart {clear:both; border-top:#FF6600 1px solid; height:1px; line-height:1px; width:100%; text-align:center; padding:0; margin:5px 0}

div.orangebar {clear:both; border-top:#FB7C03 1px solid; height:1px; line-height:1px; width:80px; text-align:center; padding:0; margin:5px auto}

div.brownbar {border-top:#2D2111 1px solid; height:1px; line-height:1px; width:170px; text-align:left; padding:0; margin:5px 0}

table td{border-collapse:collapse; margin:0; padding:0}

br.pageBreak{page-break-after: always}
table.offLineForm td{padding: 5px;}

/*HACK FOR LEFT ALIGNMENT OF CONTAINERS IN IE 
#actionSportsVideoMastHead, #actionSportsVideoWrap, #copyright{
	margin: 0 0 0 -200px;
	voice-family:"\"}\"";
	voice-family: inherit;
	margin:0
}*/


#actionSportsVideoMastHead{position:relative; width:816px; height:160px; margin:0 auto; padding:0; background:transparent;}


#topBarSearch{width:400px; margin:0 0 0 46px; padding:0; color:#000000; font-size:10px;}
#topBarSearch td{padding:3px 0 0 0}
#topBarSearch img{float:left; display:inline; position:relative; top:1px;}
.topBarKeyword {width:110px; font-size:9px; margin:0px; padding:0px; display:inline; float:left; position:relative; top:-1px; }
#searchBox {display:inline; float:left; position:relative; top:1px; left:3px;}
#topBarSearch form{display:inline; padding:0; margin:0;}
#topBarDropDown {width:157px; font-size:9px; margin:0; padding:0; display:inline; white-space:nowrap; position:relative; top:0;}
#topBarDropDown option{width:157px;}
#topBarDropDown option a:hover{background-color:#B1B5BE;}
.topSearchButton{position:relative; top:0; left:0; display:inline; border:0; margin:0 5px; padding:0; float:left;}
.dropDownGreyBar{background-color:#DEDEDE;}



#actionSportsVideoWrap{width:816px; min-height:100%; margin:0 auto; padding:2px 0 0 0; background-image:url(../UserMods/images/action-sports-video-drop-shadow.gif); background-position:0px 0px; background-repeat:repeat-y; color:#000;}
#actionSportsVideoMainArea{width:816px; margin:0; padding:0 52px 20px 53px; top:-10px}
#leftBox{float:left; width:145px; margin:0 0 0 4px; padding:0; background-color:transparent;}
#centerBox{float:left; margin:0 0 0 2px; background-color:transparent; background-image:url(../UserMods/images/content-background-scroll.gif); background-position:top; background-repeat:repeat-y;}
#centerBoxWide{float:left; margin:0 0 0 2px; background-color:transparent; background-image:url(../UserMods/images/content-background-wide-scroll.gif); background-position:top; background-repeat:repeat-y;}
#rightBox{float:left; margin:0 0 0 5px; padding:0; background-color:transparent;}


.sideMenuBox{width:141px; color:#FFFFFF; background-image: url(../UserMods/images/side-menu-background.gif); background-position:0 0; background-repeat:repeat-y; margin-bottom:7px; text-align:left;}
ul.sideMenuList {margin:0; padding:0; background-image:url(../UserMods/images/side-menu-list-background.jpg); background-position:0 0; background-repeat:no-repeat; text-align:left;}
ul.sideMenuList li{margin:0px; padding: 0px 0 0 5px; list-style:none; line-height:18px; font-size:11px; background-image: url(../UserMods/images/side-menu-list-item-background.gif); background-repeat:no-repeat; background-position:0px 0px; }
ul.sideMenuList a, ul.sideMenuList a:visited{color:#FFFFFF; padding-left:20px; }
ul.sideMenuList a:hover {color:#FF9904; font-weight:bold; text-decoration:none;}

div.hotTitle{margin:0; padding:0 8px 0 6px; text-align:center; background-image:url(../UserMods/images/side-menu-list-background.jpg); background-position:0 0; background-repeat:no-repeat; font-size:12px;}
div.hotTitle h5{margin:0; padding:0; font-size:16px; text-align:center; height:1%;}
div.hotTitle img{position:relative; margin:5px auto}

#sideNavArea{line-height:normal; margin:-4px 0 5px 0; padding:0; width:141px; height:54px; background-position:0 0; background-repeat:no-repeat;} 
#sideNavArea img, sideNavArea a{float:left; display:inline; margin:0; padding:0}

.sideFeatureBox{position:relative; clear:both; width:141px; color:#FFFFFF; font-size:12px; font-weight:normal; background-image: url(../UserMods/images/side-feature-box-background.jpg); background-position:0 50px; background-repeat:no-repeat; margin-bottom:7px; text-align:left;}
.sideFeatureBoxCentered{position:relative; clear:both; width:141px; color:#FFFFFF; font-size:12px; font-weight:normal; background-image: url(../UserMods/images/side-feature-box-background.jpg); background-position:0 50px; background-repeat:no-repeat; margin-bottom:7px; text-align:center;}
.sideFeatureBox p, .sideFeatureBoxCentered p{margin:-3px 0 0 0; padding:5px 11px 5px 8px;}
.comment{color:#FB7C03; font-weight:bold;}

.signUpTextBox{width:115px; font-size:10px; line-height:normal; margin:0; padding:1px; display:block;}
.signUpButton{display:inline; float:right; margin:10px 8px 0 0; padding:0}

.orangeLink{color:#FB7C03; line-height:normal; padding-bottom:5px}
.orangeLink:hover{color:#FFFFFF; text-decoration:underline;}



.contentBackground{width:408px; background-image:url(../UserMods/images/content-background.gif); background-position:top; background-repeat: no-repeat; text-align:justify}
.contentBackgroundWide{width:554px; background-image:url(../UserMods/images/content-background-wide.gif); background-position:top; background-repeat: no-repeat; text-align:justify;}

#ieHRcenteringWrap{text-align:center;}

.contentDisplay{width:380px; margin:0; padding:0 2px 0 10px; font-size:12px; text-align:left}
.contentDisplayWide{margin:0; padding:0px 10px 5px 10px; font-size:14px;}
.contentDisplay p, .contentDisplayWide p{margin:15px 0; padding:0; text-align:justify;}


h1{font-size:20px; font-weight:bold; color:#F25609; margin:0; padding:0; text-align:left;}
h2{font-size:18px; font-weight:bold; color:#2E2213; margin:30px 0 0 0; text-align:left; border-top:1px solid #2E2213;}
h3{font-size:16px; font-weight:bold; color:#2E2213; margin-bottom:-15px; padding:0; text-align:left}


#loginTable td{color:#000000; font-size:14px;}
#loginTable a{color:#FB7C03; text-decoration:underline; font-weight:bold;}
#loginTable a:hover{color:#2D2111;}

#shipInfo h3{color:#F25609;}
#shipInfo span.red{color:#FF0000;}

#faq p{font-weight:bold;}
#faq span{font-weight:normal;}

table.checkout {margin-bottom:30px; color:#2D2111;}
table.checkout th{padding:0; font-size:95%; text-align:left;}
table.checkout td{padding-bottom:5px;}

#listArea{clear:both; font-size:12px; margin:0; padding:5px 0; font-weight:bold; color:#2D2111}
.listColumn{float:left; text-align:left; width:46%; border-right:1px solid #2D2111; padding:8px; height:100%}
#listArea ul{margin:0 0 20px 0; padding:0; text-indent:3px;  background-color:#2D2111; color:#FFF;}
#listArea li{list-style:none; padding-left:12px; padding-bottom:1px; font-weight:normal; background-color:#F6F6F6; color:#2D2111}
#listArea li a, #listArea li a:visited{color:#2D2111; display:block; width:100%;}
#listArea li a:hover{color:#2D2111; background-color:#FF9904; font-weight:bold; text-decoration:none;}

table.prodListBreadCrumbs {font-size:10px; color:#2D2111;}
table.prodListBreadCrumbs a, table.prodListBreadCrumbs a:visited{color:#F25609; text-decoration:underline}


table.prodListProducts td, table.prodViewProducts td{color:#2D2111; font-size:14px;}
table.prodListProducts a, table.prodListProducts a:visited, table.prodViewProducts a, table.prodViewProducts a:visited{color:#F25609;}
table.prodListProducts a:hover, table.prodViewProducts a:hover{color:#F25609;}

table.cart td{color:#2D2111; font-size:12px; line-height:14px; padding-right:5px;}
table.cart a{color:#F25609; font-size:12px;}
table.cart a:hover{}

table.standard td{color:#2D2111; font-size:14px;}
table.standard a{color:#F25609; font-size:14px;}
table.standard a:hover{}

table.videoDisplay {width:380px; margin:5px 0; padding:0}
table.videoDisplay td{width:90px; text-align:center; vertical-align:middle; font-size:10px; color:#697180; height:18px;}
table.videoDisplay a,table.videoDisplay a:visited{color:#697180}
table.videoDisplay a:hover{color: #FF6600; text-decoration:none;}

.price{color:#FF0000}
.price img{display:inline; margin-bottom:-1px; margin-left:5px}

#bottomSearch{clear:both; width:710px; height:81px; margin:0; padding:29px 0 0 0; background-image: url(../UserMods/images/bottom-search-background.gif); background-position:1px 20px; background-repeat:no-repeat; color:#FFFFFF; font-size:14px}
#bottomSearch form{display:inline;}
.bottomBarKeyword {width:180px;}
.bottomBarDropDown {width:220px;}
.bottomSearchButton{position:relative; display:inline; top:11px; height:34px; margin:0 20px 0 -4px}

.style1 {color: #9B0033}


#keywordArea{clear:both; min-width:710px; font-size:12px; margin:0; padding: 5px 0; font-weight:bold; color:#2D2111 }
.keywordColumn{float:left; text-align:left; width:215px; border-right:1px solid #2D2111; padding:8px; height:100%}
#keywordArea ul{margin:0 0 20px 0; padding:0; text-indent:3px;  background-color:#2D2111; color:#FFF;}
a.category, a.category:visited{background-color:#2D2111; color:#FFF; display:block; width:100%;}
a.category:hover{background-color:#FF9904; color:#2D2111; text-decoration:none;}
#keywordArea li{list-style:none; padding-left:12px; padding-bottom:1px; font-weight:normal; background-color:#E8E8E8; color:#2D2111}
#keywordArea li a, #keywordArea li a:visited{color:#2D2111; display:block; width:100%;}
#keywordArea li a:hover{color:#2D2111; background-color:#FF9904; font-weight:bold; text-decoration:none;}

#bottomNav{width:708px; background-image:url(../UserMods/images/action-sports-video-footer-background.gif); background-position:0 0; background-repeat:repeat-x; font-size:.9em; color:#FFFFFF; height:43px; line-height:40px; margin:30px 0 0 0; padding:0; text-align:center; text-transform:uppercase;}  
#bottomNav a{color:#CCCCCC; text-decoration:none; padding:0 12px; border-right:#CCCCCC 1px solid;} 
#bottomNav a:hover{text-decoration:underline; color:#FFBB11;} 

#footer{width:710px; margin:30px 0 0 0; padding:0; font-size:14px; text-align:center;}

#affiliations{margin:15px;}

#affiliations td{padding:5px;}

#copyright{position:relative; width:815px; height:30px; margin:0 auto; padding:9px 0 0 0; background-image:url(../UserMods/images/action-sports-video-bottom.gif); background-position:top center; background-repeat:no-repeat; color:#9AA; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-variant:small-caps;}
#copyright a, #copyright a:visited{color:#BCC}
#copyright a:hover{color:#EFF}
#agCredit{float:right; padding-right:55px;}


