@import url("fonts-grids.css");


@import url("video.css");


@import url("groups.css");
body {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #222222;

	margin: 0px;

	padding: 0px;

	background-image: url(http://hunterstube.com/images/MossyOak-NewBreakUp-56-Huge.jpg);

	background-color: #000000;



}


#custom-doc {



	margin:auto;



	text-align:left;



	width:60em; /* !IE */


*width:940px;/* IE */



	min-width:940px;



	background-color: #ffffff;



	color: #FFFFFF;



}


a {


color:#ffffff;


text-decoration: none;


font-weight: bold;


}


a:link {


color:#FFFF00;


text-decoration: none;


font-weight: bold;


}


a:visited {


text-decoration: none;


color:#cccccc;


}


a:hover {


text-decoration: underline;


color: #FFFF00;


}


a:active {


text-decoration: none;


color: #FF0000;


}


h2 {


padding: 0px 0px 5px 0px;


margin-bottom: 10px;


font-size: 14px;


font-weight: bold;


color: #FF0000;


}


td {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	background-color: #000000;


}


.small {


font-size: 10px;


}


.label {


font-family: Arial, Helvetica, sans-serif;


font-size: 12px;


font-weight: bold;


color: #ffffff;


}


.bold {


font-weight: bold;


}


.highlight {


font-family: Arial, Helvetica, sans-serif;


font-size: 14px;


font-weight: 700;


color:#333333;


}


.error {


font-family: Arial, Helvetica, sans-serif;


font-weight: 700;


color: #FF0000;


}


.confirmation {


font-size: 14px;


font-weight: bold;


color: #ffffff;


border: 3px solid #666;


padding: 5px;


text-align: center;


}


/* Modules */


.moduleEntrySelected {


background-repeat: repeat-x;


background-color: #FFFFCC;


background-position: left top;


border-bottom: 1px dashed #999999;


padding-top:10px 10px 0px 10px;


}


.moduleEntry {


background-color: #e1e4f2;


background-position: left top;


background-repeat: repeat-x;


border-bottom: 1px dashed #999999;


padding: 10px


}


.moduleEntryDescription {



	font-size: 12px;



	margin-bottom: 6px;



	color:#ffffff;



	padding-right: 10px;



	font-weight: bold;

}


.moduleEntryTags {


font-size: 12px;


margin-bottom: 5px;


color: #fff;


}


.moduleEntryDetails {


font-size: 11px;


margin-bottom: 5px;


color: #444;


}


.moduleTitle {


font-size: 14px;


font-weight: bold;


background-color: #333333;


margin: 0px 0px 5px 5px;


color: #999999;


}


.moduleTitleBar {


width: 100%;


background-color: #e1e4f2;


border-bottom: 1px dashed #999999;


}


.moduleFeatured {


background-color: #003300;


background-position: left top;


background-repeat: repeat-x;


border-bottom: 1px dashed #999999;


padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:15px


}


.moduleFeaturedThumb {


border: 5px solid #FFFFFF;


margin: 5px;


}


.moduleFeaturedTitle {


font-family: Arial, Helvetica, sans-serif;


font-size: 11px;


font-weight: bold;


margin-bottom: 3px;


color: #0033CC;


}


.moduleFeaturedDetails {


font-family: Arial, Helvetica, sans-serif;


font-size: 10px;


font-weight: normal;


color: #333333;


margin-bottom: 3px;


}


.moduleFrameEntrySelected {


background-color: #333333;


background-repeat: repeat-x;


background-position: left top;


border-bottom: 1px dashed #999999;


padding: 8px


}


.moduleFrameEntry {


background-color: #efefef;


background-position: left top;


background-repeat: repeat-x;


border-bottom: 1px dashed #999999;


padding: 8px


}


.moduleFrameTitle {


font-family: Arial, Helvetica, sans-serif;


font-size: 11px;


font-weight: bold;


margin-bottom: 3px;


color: #0033CC;


}


.moduleFrameDetails {


font-family: Arial, Helvetica, sans-serif;


font-size: 10px;


font-weight: normal;


margin-bottom: 5px;


color: #cccccc;


}

.formHighlight {


background-repeat: repeat-x;


background-color: #333333;


background-position: left top;


border: 1px dashed #CCCC66;


padding-bottom: 10px;


margin-bottom: 5px; padding-left:7px; padding-right:7px; padding-top:7px


}


.formHighlightText {


font-family: Arial, Helvetica, sans-serif;


font-size: 11px;


font-weight: normal;


color: #ffffff;


margin-top: 5px;


margin-left: 6px;


}


.formFieldInfo {


font-size: 12px;


color: #ffffff;


margin-top: 5px;


margin-bottom: 5px;


}


.watchDescription {


font-family: Arial, Helvetica, sans-serif;


font-size: 13px;


padding: 10px 0px 5px 0px;


color: #ffffff;


border-top: 1px dotted #CCCCCC;


}


.commentsTitle {


font-size: 11pt;


font-weight: bold;


color:#ffffff;


background-color: #000000;


padding: 5px;


padding-bottom: 6px;


border-top: 1px dashed #999;


border-bottom: 1px dashed #999999;


}


hr {


border-left:0px none;


border-right:0px none;


border-bottom:0px none;


border-top:1px dashed #999;


height: 1px


}


img.rating {


border: 0px;


padding: 0px;


margin: 0px;


vertical-align: middle;


}


span.rating {


color:#666;


font-size:smaller;


}


.moduleEntry input {


margin: 1em 0px 0px 0px;


}


.blue_regular {


font-size: 12px;


font-family: Verdana, Arial, Helvetica, sans-serif;


color: #FFFF00;


}


.bold_blue {


font-size: 12px;


font-family: Verdana, Arial, Helvetica, sans-serif;


color: #CCCCCC;


font-weight: bold;


}
.bold_blue_large, .bold_blue_large:visited	{font-family: Arial, Helvetica, sans-serif;


font-size: 18px;


color: #FFFF00;


}


.bold_blue_large:hover {color:#FF0000;


text-decoration:none;


}
.normal_gray {


font-size: 11px;


font-family: Verdana, Arial, Helvetica, sans-serif;


color: #ccc;


}


.navigation_bold {


font-family: Verdana, Arial, Helvetica, sans-serif;


font-size: 11px;


color: #FFFFFF;


font-weight: bold;


}


.bold_gray {


font-size: 12px;


font-family: Verdana, Arial, Helvetica, sans-serif;


color: #676767;


font-weight: bold;


}


.tablerow1 {


background: #333;


}


.search_box {


font-size: 14px;


font-weight:bold;


background: #e1e4f2;


background-position: left top;


color: #000000;


WIDTH: 330px;


}


.search_select {


background-color: #e1e4f2;


background-position: left top;


border-bottom: 1px dashed #999999;


}
.input_btn{


font-size: 12px;


background:#FFF;


COLOR: #FF7400;


padding:0;


}


a.menu, a.menu:link, a.menu:link:visited {


font-family: Arial;


font-size: 12px;


color: #CCCCCC;


font-weight: bold;


}


a.menu:hover { color: #FF0; }


a.submenu, a.submenu:link, a.submenu:link:visited, .submenu {


font-family: verdana, arial;


font-size: 11px;


color: #CCCCCC;


}


a.submenu:hover {


color: #FFFF00;


}


.copy, a.copy, a.copy:link, a.copy:visited {


color: #cccccc;


font-size: 10px;


font-weight: normal;


font-family: Verdana, Arial, Helvetica, sans-serif;


text-align: center;


margin-top:0.6em;


}


.bg2{


background-color: #FFFFFF;


}
.page_links	{


padding-right: 20px;


font-weight: bold;


font-size: 13px;


padding-bottom: 5px;


color: #CCCCCC;


padding-top: 5px;


text-align: right;


background-color: #333333;


}


.pagination	{


padding: 2px 5px 2px 5px;


margin: 2px;


border: 1px solid #AAD;


text-decoration: none;


color: #009;


}


.pagination_next, .pagination_prev {


padding: 2px 5px 2px 5px;


margin: 2px; border: 1px solid #AAD;


text-decoration: none;


background-color: #FF0000;


}


.pagination_active {


padding: 2px 5px 2px 5px;


margin: 2px; border: 1px solid #AAD;


text-decoration: none;


background-color: #FF0000;


}


a.tags:link, a.tags:active, a.tags:visited {


color: #FFFF00;


font-size: 12px;


font-weight: bold;


}


a.tags:hover {


color: #990000;


text-decoration: none;


}


.box {


border:1px solid #cfd7e7;


background-color: #FFFFFF;


width:400;


}


.comment {


background-color:#000000;


}


.comment_head {


PADDING:10px 10px 20px 10px;


background-image: url(../images/bg1.gif);


border-top:1px solid #aeb7c9;


border-bottom:1px solid #aeb7c9;


}


.float_l {


float: left;


color:#003;


}


.float_r {


float: right;


}


.comment_action {


float: left;


color:#000;


}


.comment_body {



	color:#FFFF00;



	margin:7px;



	text-align:left;



	font-weight: bold;



}
/* section */


div.section {



	margin: 0;



	padding: 0;



	border: solid 1px #555555;



	margin-bottom: 0.8em;



	font-size: 11px;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	color: #999999;



	background-color: #000000;



}


div.section div.hd {


height: 1.5em;


color: #FFFFFF;


font-family:verdana;


font-size:12px;


font-weight:bold;


padding:5px 0px 5px 2px;


overflow: hidden;


/* border-left:5px solid #000000;


border-right:5px solid #000000; */


background-image: url("../images/bg1.gif");


}


div.section div.hd a {


color: #FFFFFF;


}


div.section div.hd a:hover {


color: #FF0;


}


div.section div.hd div.hd-l {


margin-left:1em; float:left;


}


div.section div.hd div.hd-r {


margin-right:1em; float:right;


}
/* section end */
/* tag cloud start */


a.earliest:link {text-decoration: none; color: #CCCCCC;}


a.earliest:visited {text-decoration: none; color: #CCCCCC;}


a.earliest:hover {text-decoration: none; color: #CCCCCC;}


a.earliest:active {text-decoration: none; color: #CCCCCC;}


a.earlier:link {text-decoration: none; color: #99c;}


a.earlier:visited {text-decoration: none; color: #99c;}


a.earlier:hover {text-decoration: none; color: #99c;}


a.earlier:active {text-decoration: none; color: #99c;}


a.later:link {text-decoration: none; color: #99f;}


a.later:visited {text-decoration: none; color: #99f;}


a.later:hover {text-decoration: none; color: #99f;}


a.later:active {text-decoration: none; color: #99f;}


a.latest:link {text-decoration: none; color: #999999;}


a.latest:visited {text-decoration: none; color: #CCCCCC;}


a.latest:hover {text-decoration: none; color: #FF0000;}


a.latest:active {text-decoration: none; color: #CCCCCC;}


/* tag cloud end */
/*  home page */


div.featured_block {


border-bottom: 1px dashed #999999;


background: transparent url(../images/bg_featured_block.jpg);


background-repeat: repeat-x;


background-color:#e1e4e9;


}


div.featured_block p {


margin:0;


padding:0;


margin-bottom: 3px;


}


/*  home page */
/* common input buton */


input.button { 


font-size:9px;


cursor:pointer; 


border: 1px solid #8fa2c9;


color:#525252; 


background-color:#dde6f7;


display:block;


padding:3px 10px 2px 3px;


margin:3px;


background-image: url("../images/bg_button.gif");


}


input.button:hover {


background-image: url("../images/bg_button_hover.gif");


}


table.menu {



background-image: url(../images/bg1.gif);


background-repeat: repeat-x;


height:10px;


}


table.menu td {


	border-right:1px solid #030303;


	width:780px;


	padding-top:0.47em;


	padding-bottom:0.47em;


	padding-right:0.47em;



background-image: url(../images/bg1.gif);



	padding-left:0.47em;


}


.black {


background-color: #000000;


}