@charset "utf-8";
/* CSS Document */

*				{margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif;}
html, body		{height:100%; text-align:center; background:#000000;}
.wrapper		{min-height:100%; height:auto !important; height:100%; background:#000000 url(../images/bgsmoke.jpg) top center fixed; margin:0 auto -20px;}
.footer 		{width:950px; height:20px; margin:0 auto; font-size:10px; line-height:20px; color:#666666;}
.push			{height:20px;}
.container		{width:950px; margin:0 auto; font-size:11px;}
.nofloat		{clear:both;}
img				{border:none;}
img, div, a		{behavior: url(../js/iepngfix.htc)}

.header			{width:100%; height:112px; padding-top:25px;}
.top1			{width:20px; height:112px; background:url(../images/bar_green.jpg) repeat-x; float:left;}
.logo			{width:452px; height:112px; background:url(../images/bar_violet.jpg) repeat-x; text-align:left; float:left;}
.top2			{height:110px; background:url(../images/bar_violet.jpg) no-repeat right; float:left; padding-right:3px; border-top:1px solid #442c44; border-bottom:1px solid #794f7f; position:relative;}
.navs			{padding-top:50px;}
.navs a			{color:#669966; text-decoration:none;}
.navs li		{float:left; list-style-type:none; padding-right:8px; background:url(../images/nbar.png) repeat-x; line-height:24px; color:#FFFFFF;}
.login			{position:absolute; top:0; right:0; color:#999999; padding:7px 11px 0 0; font-size:10px;}
.login a		{color:#688c4c; text-decoration:none; font-size:10px;}
.white			{color:#ffffff; font-size:10px;}

.contentBox		{width:861px; margin:30px auto;}
.contentBox2	{width:728px; margin:30px auto;}
.right			{width:120px; float:right;}
.right p		{padding-bottom:13px;}
.left			{width:728px; float:left;}
.ad1			{}
.vidBox			{}
.vidBox table	{width:728px;}
.vidBox td		{text-align:justify; color:#999999; font-size:10px;}
.vidBox a		{color:#FFFFFF;}

.content		{margin-top:40px; padding:15px; background:#000000;}
.content td		{vertical-align:top;}

h1				{font-size:12px; color:#FFFFFF; display:block; border-top:1px solid #999999; border-bottom:1px solid #999999; text-align:left; padding:2px; margin-bottom:10px; font-weight:normal;}
h1 a			{color:#FFFFFF;}

h5				{font-size:8px; color:#FFFFFF;}
h5 a			{color:#FFFFFF;}

.viewall		{font-size:10px; border-bottom:1px dashed #003300; border-top:1px dashed #003300; color:#006600; padding:6px 0 6px 0; display:block; color:#FFFFFF}
.viewall a		{font-size:10px; color:#006600; text-decoration:none;}

.shoutBox		{text-align:left;}

#shoutData		{width:212px; height:142px; overflow-x:hidden; overflow-y:auto; color:#666666; font-size:10px; text-align:left;}
.shout1			{border-bottom:1px solid #003300; padding:10px 0;}
.shout2			{border-bottom:1px solid #003300; padding:10px 0;}
.shoutForm		{width:212px; margin-top:20px; text-align:center;}
.data 			{width:99%; padding:1px; background:#111111; border:1px solid #003300; color:#999999; font-size:10px;}
.data2			{padding:1px; background:#003300; border:1px solid #006600; color:#999999; font-size:10px;}

h2				{font-size:12px; color:#FFFFFF; padding-bottom:10px;}
.about			{width:212px; padding-right:10px; color:#999999; text-align:left; font-size:11px;}
.about a		{color:#669966; text-decoration:none; font-weight:bold;}
.about p		{margin-bottom:15px; clear:both;}
.picleft		{float:left; padding:0 10px 5px 0;}

.topics			{text-align:left; font-size:11px;}
.topics a		{color:#669966; text-decoration:none; font-weight:bold; font-size:12px;}
.topics li		{margin-left:20px; color:#999999; padding:2px 0;}
.topics ul		{padding-bottom:15px;}
.topics	p		{color:#999999; padding:3px 0;}

.pollBox1		{float:left; width:108px; margin-right:10px; font-size:9px;}
.pollBox1 h4	{font-size:10px; color:#cccccc; padding-bottom:5px;}
.pollBox2		{float:left; width:108px; font-size:9px;}
.pollBox2 h4	{font-size:10px; color:#cccccc; padding-bottom:5px;}
.parch			{margin-top:10px;}
.parch a		{font-size:10px;}

.ad2			{padding-top:13px;}
.midAd			{padding:0 13px;}

.content2		{margin-top:13px; padding:15px; background:#000000; text-align:left;}
.content2 p		{margin:20px 0; color:#999999; font-size:11px;}

.regBox			{width:698px; margin-bottom:20px;}
.regBox	td		{font-size:11px; color:#999999; text-align:left;}
.data3 input	{width:60%;}
.data3 select	{width:60%;}
.data3 textarea	{width:60%;}
.error1			{color:#FF0000; font-size:10px;}
.error2			{color:#555555; font-size:10px; margin-bottom:3px;}
.code			{margin:10px 0;}

.notice			{height:407px; margin-top:13px; padding:15px; background:#000000; text-align:center;}
.notice p		{margin:20px 0; color:#999999; font-size:11px;}
.ok				{width:50px;}

.logBox			{color:#999999; font-size:11px; margin:0 auto; text-align:center;}

.pers			{margin-top:0px; padding:15px; padding-top:0; background:#000000; text-align:left; position:relative;}
.pers p			{margin:20px 0; color:#999999; font-size:11px;}
h3				{font-size:14px; color:#006600; display:inline;}
.tingin			{font-size:11px; color:#FFFFFF; padding:5px;}
.tingin p		{margin:0; padding:5px 0;}

.page p			{text-align:right;}
.page a			{color:#669966; text-decoration:none; font-weight:bold;}	
.note			{color:#666666; font-size:10px;}

.pers2			{margin-top:0px; margin-right:0px; width:415px;}

h4				{color:#ffffff; font-weight:bold; font-size:12px;}
.total			{display:inline-block; background:#333333; color:#FFFFFF; margin-top:3px;}

.galleryBox	td	{text-align:center;}
.galleryBox a	{color:#669966; text-decoration:none; font-weight:bold;}
.galleryBox img	{padding:5px;}

.galleryBox2 td	{text-align:center; color:#999999; line-height:20px; font-size:10px;}
.commentBox		{margin-top:15px; margin-right:15px; clear:both; width:100%;}
.shout3			{border-bottom:1px solid #003300;}
.rating			{color:#999999; padding-top:5px;}
.addthis		{padding:15px 0;}
.deletebutton   { font-size:9px; color:#999999; padding-top:3px;}
.deletebutton a { font-size:9px; color:#999999;text-decoration:none;}

/*090409*/		
.picMid			{text-align:center;}
.title			{font-weight:bold;}
.pics			{width:700px; margin:15px 0;}
.pics td		{width:55px; height:55px; text-align:center; vertical-align:absmiddle;}
.pics p			{margin:8px 0;}

.pics2			{width:700px; margin:10px 0;}
.pics2 td		{width:55px; height:55px; text-align:center; vertical-align:middle;}
.pics2 p		{margin:5px 0;}

.pics3			{width:700px; margin-top:10px;}
.pics3 td		{width:55px; height:55px; text-align:center; vertical-align:middle;}
.pics3 p		{margin:5px 0;}

p.story			{font-size:10px;}
.line			{border-bottom:1px solid #333333; margin:20px 0 10px 0;}
.title2			{font-weight:bold; margin:0; color:#FFFFFF; margin-top:5px; display:inline-block;}
a.mover			{color:#003300; text-decoration:none;}
a:hover.mover 	{border:none; background:none; color:#FFFFFF;}

/* ddlevelsmenu-base.css */
/* ######### Drop Down ULs CSS ######### */
.ddsubmenustyle, .ddsubmenustyle ul{ /*topmost and sub ULs, respectively*/
font: 12px Arial, Helvetica, sans-serif;
font-weight:bold;
margin:0;
padding: 0;
position: absolute;
left: 0;
top: 0;
list-style-type: none;
background: #000000;
border: 1px solid #FFF;
border-bottom-width: 0;
visibility: hidden;
z-index: 100;
}

.ddsubmenustyle li a{
display: block;
width: 150px; /*width of menu (not including side paddings)*/
color: #000000;
background-color:#000000;
text-decoration: none;
border-bottom: 1px solid #FFF;
}

* html .ddsubmenustyle li{ /*IE6 CSS hack*/
display: inline-block;
width: 170px; /*width of menu (include side paddings of LI A*/
}

.ddsubmenustyle li a:hover{
background-color: #000000;
color: white;
}

/* ######### Neutral CSS  ######### */

.downarrowpointer{ /*CSS for "down" arrow image added to top menu items*/
padding-left: 4px;
border: 0;
}

.rightarrowpointer{ /*CSS for "right" arrow image added to drop down menu items*/
position: absolute;
padding-top: 3px;
left: 100px;
border: 0;
}

.ddiframeshim{
position: absolute;
z-index: 500;
background: transparent;
border-width: 0;
width: 0;
height: 0;
display: block;
}

/* ddlevelsmenu-sidebar.css */
/* ######### Marker List Vertical Menu ######### */

.markermenu{
width: 175px; /*width of side bar menu*/
clear: left;
position: relative; /*Preserve this for "right" arrow images (added by script) to be positioned correctly*/

}

.markermenu ul{
list-style-type: none;
margin: 5px 0;
padding: 0;
border: 1px solid #9A9A9A;
}

.markermenu ul li a{
background: #F2F2F2 url(bulletlist.gif) no-repeat 3px center; /*light gray background*/
font: bold 13px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: #00014e;
display: block;
width: auto;
padding: 3px 0;
padding-left: 20px;
text-decoration: none;
border-bottom: 1px solid #B5B5B5;
}

* html .markermenu ul li a{ /*IE6 hack*/
width: 155px;
}

.markermenu ul li a:visited, .markermenu ul li a:active{
color: #00014e;
}

.markermenu ul li a:hover, .markermenu ul li a.selected{
color: white;
background-color: black;
}

/* ######### Customized Drop Down ULs CSS (inherits from ddlevelsmenu-base.css) ######### */

.blackwhite li a{
background: white;
}

.blackwhite li a:hover{
background: black;
color: white;
}

/* ddlevelsmenu-topbar.css */
/* ######### Matt Black Strip Main Menu Bar CSS ######### */

.mattblackmenu li{
	padding-top:0px;
}

