
body {background: #262626; margin: 0; font-family: "Trebuchet MS", Tahoma, Arial, Geneva; font-size: 11pt; font-style: normal; height: 100%; }
div { margin:0; padding: 0; }

.skinmaster { width: 1024px; }
#topholder { padding-top: 20px;height: 186px; }
.toppane { width: 100%; }
#Logo { padding:10px 0 0 0; background: url(media/combologo.gif) no-repeat; width: 300px; height: 110px; }
.bannerholder { height: 100px; padding-top: 5px; width: 300px; vertical-align: top; }

.resizer {width: 175px!important;}

.searchHolder { padding-top: 20px; }

.menubg { background: url(media/menubg.jpg); }
.menuholderleft { background: url(media/menuholderleft.jpg) no-repeat; width:7px; height:39px; }
.menuholderright { background: url(media/menuholderright.jpg) no-repeat; width:7px; height:39px; }

.headpadd { padding-top: 0px; width: 300px;}

.bannerholder {width: 300px; height: 90px;}

.topleft { background: url(media/topleft.jpg) no-repeat transparent; width: 10px; height:266px; }
.topleftholder { background: url(media/topleftholder.jpg) no-repeat transparent; width: 10px; height:230px; }
.topmid { background: url(media/topleftrepeat.jpg) repeat-x transparent; height:230px;}
.toprightmain { background: url(media/toprightmain.jpg) no-repeat transparent;width: 396px!important; height:230px; vertical-align: top;  }
.toprightrepeat { background: url(media/toprightrepeat.jpg) repeat-x transparent; height:230px;}
.toprightholder { background: url(media/toprightholder.jpg) no-repeat transparent; width: 20px; height:230px; }
.topright { background: url(media/topright.jpg) no-repeat transparent; width: 10px; height:266px ;}

.bottomleft { background: url(media/bottomleft.jpg) no-repeat transparent; width: 10px; height:40px; }
.bottomright { background: url(media/bottomright.jpg) no-repeat transparent; width: 10px; height:40px; }
.bottomwhite { border-top: 1px dotted #48a214; background: url(media/white.jpg) repeat #ffffff; }

.midwhite { background: #FFFFFF; }

.copyrights { text-align: right; }
.inspired { padding: 10px; }

/* Links CSS */
.dark,a.dark:link,.dark:hover { font-family: Tahoma, Arial, Helvetica; color:#efefef; text-decoration:none; font-weight:bold; font-size:9pt;}
a.dark:active,a.dark:visited { color:#fafafa; text-decoration:none; font-weight:bold; font-size:9pt;}

.light { padding-left: 5px!important;  font-family: Tahoma, Arial, Helvetica; color:#858585;font-size: 9pt!important; }
a.light:link,.light:hover { font-family: Tahoma, Arial, Helvetica; color:#858585; text-decoration:none; font-size:9pt!important;; }
a.light:active,a.light:visited { color:#48a214; text-decoration:none; font-size:9pt!important;; }

/* Search Code */
.searchbox input { MARGIN: 2px -5px 0px 0px!important; border: 1px solid #48a214!important; font-size:10px!important; color:#48a214; background:transparent; width: 130px;height:15px;}
.search,a.search:link,a.search:active,a.search:visited,.search{ color:#48a214; text-decoration:none; font-weight:bold!important; font-size:10px!important;}
a.search:hover{ color:#000000; text-decoration:none; font-weight:bold!important; font-size:10px!important;}

/* Content Panes */
.contentHolder { padding-top: 10px; background-color: #FFFFFF; }

.panemontage { padding: 5px 5px 0 0; text-align: left; }
.panewidetop{ padding:0 2px 0 3px; }
.panetop{ padding:0 4px 0 3px; }
.paneleft { width: 250px; padding:5px 10px 0 0; }
.panecontent { padding:5px 0 0 0; }
.panemid { padding:4px 10px 0 0; }
.paneright{ width:175px; padding:4px 10px 0 3px; }
.panebottom{ padding:3px 10px 0 3px; }
.panewidebottom{ padding:4px 3px 0 3px; }

/* Default Classes */
.SubHead { font-size:10pt; font-weight: bold; color:#48a214; }

H1 { font-size:16pt; font-weight: bold;color: #990000; line-height: 16px; }
H2 { font-size:15pt; font-weight: bold; color:#cc0000;}
H3 { font-size:14pt; font-weight: bold; color:#2c2c2c;}
H4 { font-size:13pt; font-weight: bold; color:#75808A; }
H5, DT { font-size:12pt; font-weight: bold; color: #75808A; }
H6 { font-size:11pt; font-weight:bold; color: #75808A; }

TFOOT, THEAD { font-size: 10pt;color: #75808A; }
SMALL { font-size: 8pt; }
BIG { font-size: 12pt; }
BLOCKQUOTE, PRE { font-family: Lucida Console, monospace; }

UL LI{ list-style-type: square ; }
UL LI LI { list-style-type: disc; }
UL LI LI LI { list-style-type: circle; }

OL LI{ list-style-type: decimal; }
OL OL LI { list-style-type: lower-alpha; }
OL OL OL LI { list-style-type: lower-roman; }
HR { color: #cccccc; height:1px; text-align:left; }

/* Standard Installed Items */
/* Alert Text Color */ .NormalRed { font-size:11pt; color: #990000; font-weight: bold; }
/* Normal bold text */ .NormalBold { font-size:11pt; font-weight: bold; color: #555555; }
/* Normal bold text */ Normal { font-size:11pt; color: #555555; }
/* Padding for Banner */ .Banner { margin-top: 3px; margin-bottom: 3px; }

/* Used in admin section */
/* Standard Title Headings */ .Head { font-size:10pt; font-weight: bolder;color: #75808A; line-height: 16px; }
/*Input boxes */ select, input { font-size:9pt; color: #555555; background-color: #e3e3e3; line-height: 16px; }
/* Applies to text input boxes */ .NormalTextBox { font-size:9pt; color: #555555; padding-left: 1px; font-weight: normal; }
/* Applies to the table cells that contain text input boxes */ td.NormalTextBox { padding: 0; margin: 0; background: transparent; }

.StandardButton { background: #8D8D8D; border-right: 1px solid #5E6063; border-left: 1px solid #A4A5A8; border-top: 1px solid #A4A5A8; border-bottom: 1px solid #5E6063; color: #ffffff; font-weight: normal; }

/* Modified by Nina Meiers (c) 2009 - for the DNN Community Downloaded from http://www.dnnskins.com */
/* Free and Commercial skins for DotNetNuke! All credits remain with existing designer */
/* credits to remain in files as part of license agreement - Nina Meiers - nina@xd.com.au */

