body, html {background: #d8d8d8 url(../images/siteback.png) repeat-x;padding:0;margin:0;font-family:Arial,Verdana,Tahoma,Geneva,sans-serif;font-size:12px;color: #333;}
form, input {padding: 0px;margin: 0px;font-family:Arial,Verdana,Tahoma,Geneva,sans-serif;font-size:11px;}
a:link, a:visited {color:#993399;text-decoration: none;}
a:hover {color:#333;text-decoration: none;}
label  {color:#5D5D5D;display:block;font-size:16px;padding-bottom:10px;}

#site {width:930px;margin-left:auto;margin-right:auto;margin-left:auto;}
#main0 {background:#869400 url(../images/mainback0.jpg) no-repeat;border-bottom:1px solid #000;}
#main1 {background:#869400 url(../images/mainback1.jpg) no-repeat;border-bottom:1px solid #000;}
#main2 {background:#869400 url(../images/mainback2.jpg) no-repeat;border-bottom:1px solid #000;}
#srcbar {background:transparent url(../images/srcbar.png) no-repeat;height:25px;padding-top:10px;}
#leftcol {float:left;width:461px;padding-left:4px;}
#leftcolbar {float:left;width:435px;padding-left:30px;}
#rightcol {float:left;width:461px;padding-left:4px;}
#rightcolbar {float:left;width:451px;padding-left:14px;}
#social {margin-top:35px;}
#ask {margin-top:40px;text-align:right;padding-right:20px;}
#bottomtext {margin-top:10px;padding-bottom:10px;}
#bulletin {float:left;width:300px;}
#toplinks {float:left;width:131px;text-align:right;font-size:12px;padding:4px 20px 0 0;}
#toplinks a:link, #toplinks a:visited {color:#333333;text-decoration: underline;}
#toplinks a:hover {color:#f7941d;text-decoration: none;}
#menu {width:211px;}
#menucol {float:left;width:212px;padding-left:10px;}
#contentcol {float:left;width:678px;margin-left:20px;margin-right:10px;margin-top:3px;}
#innercontent {margin-top:30px;padding-bottom:20px;}
#docList {padding-bottom:10px;}
#docList ul {padding:0;margin:0;list-style:none;}
#docList ul li {background: transparent url(../images/pdf.jpg) no-repeat 0 0; padding-left:18px;padding-bottom:3px;}
#pagination {margin-top:20px;}
#pagination a, #pagination strong {background:#e3e3e3;padding:4px 7px;text-decoration:none;border:1px solid #cac9c9;color:#292929;font-size:11px;}
#pagination strong, #pagination a:hover{font-weight:normal;background:#cac9c9;}
#commformholder {margin-top:15px;}
#qlist a, #qlist a:hover, #qlist a:visited {color:#333;}
#answerbox {border:1px solid #dcdce3;padding:10px;background:#ececee;}
#answerdate {text-align:right;}
#commformholder table {width:630px;margin-bottom:10px;}
#commformholder td {border-right:1px solid #aaa;padding:1em;}
#commformholder td:last-child {border-right:none;}
#commformholder th {text-align:left;padding-left:1em;background:#cac9c9;border-bottom:1px solid white;}
#sitesearchholder {float:left;padding-right:15px;}
#questionsearchholder {float:left;}
#partnerlogo {width:270px;float:left;}
#copyright {width:660px;float:left;text-align:right;font-size:9px;}
#photos {float:left;width:231px;}

.medtop {background:transparent url(../images/mediumtop.png) no-repeat;height:34px;}
.contenttop {background:transparent url(../images/contop.png) no-repeat;height:16px;}
.contentcon {background:transparent url(../images/contentcon.png) repeat-y;padding:0 15px 10px 20px;}
.contentbottom {background:transparent url(../images/conbottom.png) no-repeat;height:19px;}
.medtopright {background:transparent url(../images/mediumtop.png) no-repeat;height:34px;text-align:right;}
.medothertop {background:transparent url(../images/mediumothertop.png) no-repeat;height:28px;}
.medcon {background:transparent url(../images/mediumcon.png) repeat-y;padding:2px 23px 0 16px;}
.medcon ul {padding:0;margin:0;list-style:none;}
.medbottom {background:transparent url(../images/mediumbottom.png) no-repeat;height:25px;}
.menutop {background:transparent url(../images/menutop.png) no-repeat;height:17px;}
.menucon {background:transparent url(../images/menucon.png) repeat-y;padding:0 12px 0px 13px;}
.menubottom {background:transparent url(../images/menubottom.png) no-repeat;height:14px;}
.shorttop {background:transparent url(../images/shorttop.png) no-repeat;height:36px;}
.shortcon {background:transparent url(../images/shortcon.png) repeat-y;padding:2px 23px 0 14px;}
.shortcon ul {padding:0;margin:0;list-style:none;}
.shortbottom {background:transparent url(../images/shortbottom.png) no-repeat;height:26px;}
.photos {float:left;width:231px;}
.guncel {padding-top:8px;}
.titleimg {padding-left:20px;}
.lpic {float:left;width:200px;}
.monthtext {float:left;width:202px;margin-left:20px;}
.lclr {clear:left;}
.game {width:228px;float:left;}
.pictures {width:230px;float:left;}
.editoryal {width:231px;float:left;}
.videos {float:left;width:230px;}
.musicbox {float:left;width:231px;}
.srcbox {border:1px solid #8a8a8a;background-color:#afafaf;padding:2px;color:#fff;}
.menuItem{padding-bottom:5px;}
.subMenu {padding:1px 0 8px 5px;}
.subMenu ul {padding:0;margin:0;list-style:none;}
.subMenu li {padding-bottom:3px;}
.sectitle {font-size:16px;font-weigth:bold;color:#ff9900;}
.conitemtitle {font-size:13px;font-weight:bold;}
.blogitemtitle {font-size:15px;font-weight:bold;}
.conlistitem {margin-bottom:15px;}
.galitem {float:left;margin-right:5px;margin-bottom:5px;}
.galitem a:link img, .galitem a:visited img {border:2px solid #ff9900;}
.galitem a:hover img {border:2px solid #333333;}
.flickritem {float:left;width:200px;margin-bottom:18px;padding-right:5px;}
.flickritem img {border:1px solid #333;}
.flickrlink {padding-top:5px;}
.frmerror {color:#ff9900;padding-top:3px;}
.comment-body {background:none repeat scroll 0 0 #FFFFFF;border:1px solid #DFDFDF;margin-bottom:10px;overflow:hidden;padding:30px 150px 30px 30px;position:relative;}
.question-body {background:none repeat scroll 0 0 #FFFFFF;border:1px solid #DFDFDF;margin-bottom:10px;overflow:hidden;padding:15px 75px 15px 15px;position:relative;}
.question-body:hover {background:none repeat scroll 0 0 #DFDFDF;}
.fn {font-family:Helvetica,Arial;font-size:18px;font-weight:bold;padding-bottom:2px;padding-right:5px;color:#575757;}
.comform input  {background:none repeat scroll 0 0 #FDFDFD;border:1px solid #D6D6D6;font-family:Arial,Helvetica,sans-serif;font-size:14px;padding:8px 5px;width:300px;}
.comform textarea {background:none repeat scroll 0 0 #FDFDFD;border:1px solid #D6D6D6;font-family:Arial,Helvetica,sans-serif;font-size:14px;padding:8px 5px;width:620px;}
.commdate {color:#98989c;}
.commsubmit {border:1px solid #D6D6D6;padding:5px;background:#ff9900;color:#fff;font-size:13px;}
.commcol {float:left;width:320px;}
.submitwrapper {padding-top:15px;text-align:right;padding-right:10px;}
.regselect {background:none repeat scroll 0 0 #FDFDFD;border:1px solid #D6D6D6;font-family:Arial,Helvetica,sans-serif;font-size:14px;padding:8px 5px;width:300px;}
.qtitle {font-size:14px;margin-bottom:5px;font-weight:bold;}

