.w {width:1046px;}

h1 {padding:0px;margin:0px;color:white;font-weight:700;font-family:Roboto, Arial;font-size:20pt;text-transform:uppercase;text-align:left;}

.required {display:none;}
.blog a:link, .blog a:active, .blog a:visited {font-family:Roboto, Arial;font-weight:400;color:#A8CF45;font-size:10pt;text-decoration:none;}
.blog a:hover {font-family:Roboto, Arial;font-weight:400;color:#7F7F7F;font-size:10pt;text-decoration:none;}
.blog_date {padding-left:20px;color:white;font-weight:400;font-family:Roboto, Arial;font-size:8pt;font-style:italic;text-align:left;}
.blog_content {color:white;font-weight:400;font-family:Roboto, Arial;font-size:10pt;text-align:left;}

.textinput {background-color:#414141;border:0px;padding:10px;color:white;}
.button {background-color:#3A4966;padding:7px;color:white !important;text-decoration:none !important;font-size:12pt;font-family:Roboto, Arial;font-weight:700;border:0px;cursor:pointer;text-transform:uppercase;}

.head, .head a {color:white;font-family:Roboto, Arial;font-size:10pt;text-decoration:none;}

.icon {font-family:Roboto, Arial;font-size:18pt;font-weight:400;color:white;}

.footer, .footer a:link, .footer a:visited, .footer a:active  {font-family:Roboto, Arial;font-weight:400;color:#7F7F7F;font-size:10pt;text-decoration:none;}

.footer a:hover {font-family:Roboto, Arial;font-weight:400;color:white;font-size:10pt;text-decoration:none;}

.footer h3 {font-family:Roboto, Arial;font-weight:700;color:white;text-transform:uppercase;font-size:12pt;text-decoration:none;margin:0px;padding:0px;}

.green {background-color:#A8CF45;height:49px;overflow:hidden;}
.green_padd {color:white;font-weight:400;font-family:Roboto, Arial;font-size:18pt;padding-top:10px;padding-bottom:10px;padding-left:20px;text-transform:uppercase;text-align:left;}


.orange {background-color:#F58634;height:49px;overflow:hidden;}
.orange_padd {color:white;font-weight:400;font-family:Roboto, Arial;font-size:18pt;padding-top:10px;padding-bottom:10px;padding-left:20px;text-transform:uppercase;text-align:left;}


.lpurple {background-color:#718FC8;height:49px;overflow:hidden;}
.lpurple_padd {color:white;font-weight:400;font-family:Roboto, Arial;font-size:18pt;padding-top:10px;padding-bottom:10px;padding-left:20px;text-transform:uppercase;text-align:left;}

.yellow {background-color:#FFCC29;height:49px;overflow:hidden;}
.yellow_padd {color:white;font-weight:400;font-family:Roboto, Arial;font-size:18pt;padding-top:10px;padding-bottom:10px;padding-left:20px;text-transform:uppercase;text-align:left;}


.lgray {color:white;font-weight:400;font-family:Roboto, Arial;font-size:10pt;background-color:#4F4F4F;text-align:left;}
.lgray b {color:white;font-weight:300;font-family:Roboto, Arial;font-size:20pt;text-align:left;}
.lgray i {padding-left:20px;color:white;font-weight:400;font-family:Roboto, Arial;font-size:8pt;font-style:italic;text-align:left;}

.dgray {color:white;font-weight:400;font-family:Roboto, Arial;font-size:10pt;background-color:#303030;text-align:left;}
.dgray b {color:white;font-weight:300;font-family:Roboto, Arial;font-size:20pt;text-align:left;}
.dgray i {padding-left:20px;color:white;font-weight:400;font-family:Roboto, Arial;font-size:8pt;font-style:italic;text-align:left;}

.fbox {color:#E7E7E7;font-weight:400;font-family:Roboto, Arial;font-size:10pt;background-color:#3C3C3C;text-align:left;}
.fbox b {padding-right:10px;color:white;font-weight:700;font-family:Roboto, Arial;font-size:12pt;}


.wbox {background-color:white;color:#8C8C8C;font-family:Roboto, Arial;font-size:10pt;padding:15px;}

.wbox b {font-size:14pt;font-weight:700;text-transform:uppercase;}

.abox a:link, .abox a:visited, .abox a:active {font-size:12pt;font-weight:700;color:black;text-decoration:none;}

.abox a:hover {font-size:12pt;font-weight:700;color:#8C8C8C;text-decoration:none;}

.price {font-size:16pt;font-weight:700;text-transform:uppercase;color:#9A9A9A;}
.priceo {color:#F28534;font-weight:400;font-family:Roboto, Arial;font-size:16pt;}

.archive, .archive a:link, .archive a:active, .archive a:visited {font-size:12pt;font-weight:700;text-transform:uppercase;color:white;text-decoration:none;font-family:Roboto, Arial;text-align:left;}
.archive a:hover {color:#A8CF45;text-decoration:none;}

.archive2, .archive2 a:link, .archive2 a:active, .archive2 a:visited {font-size:10pt;font-weight:400;text-transform:uppercase;color:#A8CF45;text-decoration:none;font-family:Roboto, Arial;text-align:left;}
.archive2 a:hover {color:white;text-decoration:none;}

.sarchive, .sarchive a:link, .sarchive a:active, .sarchive a:visited {font-size:12pt;font-weight:700;text-transform:uppercase;color:white;text-decoration:none;font-family:Roboto, Arial;text-align:left;}
.sarchive a:hover {color:#FFCC29;text-decoration:none;}

.sarchive2, .sarchive2 a:link, .sarchive2 a:active, .sarchive2 a:visited {font-size:10pt;font-weight:400;text-transform:uppercase;color:#FFCC29;text-decoration:none;font-family:Roboto, Arial;text-align:left;}
.sarchive2 a:hover {color:white;text-decoration:none;}

.bmonth {font-size:30pt;font-weight:400;text-transform:uppercase;color:white;text-deocration:none;font-family:Roboto, Arial;position:relative;top:20px;}
.bdate {font-size:50pt;font-weight:300;color:white;text-deocration:none;font-family:Roboto, Arial;}

.fmonth {font-size:12pt;font-weight:300;text-transform:uppercase;color:white;text-deocration:none;font-family:Roboto, Arial;position:relative;top:6px;}
.fdate {font-size:16pt;font-weight:400;color:white;text-deocration:none;font-family:Roboto, Arial;}

.p {padding:25px;padding-top:0px;}

.shop {background-color:#333333;color:#F28534;font-weight:400;font-family:Roboto, Arial;font-size:16pt;padding:20px;}
.shop i {color:#9A9A9A;font-style:italic;font-size:10pt;}
.shop b {color:white;font-weight:700;font-size:14pt;}
.shop2 {color:#F28534;font-weight:400;font-family:Roboto, Arial;font-size:16pt;}
.shop2 i {color:#9A9A9A;font-style:italic;font-size:10pt;}
.shop2 b {color:white;font-weight:700;font-size:14pt;}



.testtitle {font-size:20pt;font-weight:300;color:#A5A5A5;text-deocration:none;font-family:Roboto, Arial;text-align:left;padding-bottom:10px;}
.test {font-size:13pt;font-weight:400;color:white;text-deocration:none;font-family:Roboto, Arial;text-align:left;}
.name {font-size:12pt;font-weight:300;text-transform:uppercase;color:white;text-decoration:none;font-family:Roboto, Arial;text-align:right;padding-top:10px;}
.quote {background:url('images/quote1.png') top left no-repeat;}
.quote2 {background:url('images/quote2.png') bottom right no-repeat;}

.line {height:1px;background-color:white;}

.adminnav a:link, .adminnav a:visited, .adminnav a:active, .adminnav a:hover {text-decoration:none;font-family:Roboto, Arial;font-size:18pt;font-weight:400;text-transform:uppercase;}

a:link, a:visited, a:active {color:#C8C8C8;text-decoration:none;}
a:hover {color:white;text-decoration:underline;}
.link {color:#C8C8C8;text-decoration:none;font-family:Roboto, Arial;}
.link:hover {color:white;text-decoration:underline;font-family:Roboto, Arial;}


.redlink:link, .redlink:active, .redlink:visited {color:#ED3237 !important;text-decoration:none !important;}
.redlink:hover {color:#FFFFFF !important;text-decoration:none !important;}
.orangelink:link, .orangelink:active, .orangelink:visited {color:#F58634 !important;text-decoration:none !important;}
.orangelink:hover {color:#FFFFFF !important;text-decoration:none !important;}
.yellowlink:link, .yellowlink:active, .yellowlink:visited {color:#FFCC29 !important;text-decoration:none !important;}
.yellowlink:hover {color:#FFFFFF !important;text-decoration:none !important;}
.greenlink:link, .greenlink:active, .greenlink:visited {color:#A8CF45 !important;text-decoration:none !important;}
.greenlink:hover {color:#FFFFFF !important;text-decoration:none !important;}
.aqualink:link, .aqualink:active, .aqualink:visited {color:#5CC6D0 !important;text-decoration:none !important;}
.aqualink:hover {color:#FFFFFF !important;text-decoration:none !important;}
.bluelink:link, .bluelink:active, .bluelink:visited {color:#718FC8 !important;text-decoration:none !important;}
.bluelink:hover {color:#FFFFFF !important;text-decoration:none !important;}
.purplelink:link, .purplelink:active, .purplelink:visited {color:#815AA4 !important;text-decoration:none !important;}
.purplelink:hover {color:#FFFFFF !important;text-decoration:none !important;}


.forumcolor {background-color:#718FC8;}
.forumcount {float:right;position:relative;top:-3px;font-family:Arial;font-size:9pt;font-weight:bold;color:#718FC8;}
.head .link {color:#C8C8C8;text-decoration:none;font-family:Roboto, Arial;}
.head .link:hover {color:white;text-decoration:underline;font-family:Roboto, Arial;}

.videos {color:#5CC6D0;font-size:10pt;font-weight:400;font-family:Roboto, Arial;text-align:left;}

.videotitle {font-size:20pt;font-weight:300;color:white;text-deocration:none;font-family:Roboto, Arial;text-align:left;padding-top:5px;}


.homepicture {background:url('/images/home-img.gif') center center no-repeat;height:391px;width:640px;}

.homepurple {background:url('/images/purple.png') bottom left no-repeat;width:190px;height:190px;padding-top:201px;}

.phometext{padding-left:15px;padding-bottom:15px;}

.homepicture .homepurple .phometext .homelink {color:white;font-family:Roboto, Arial;text-align:left;font-size:25pt;font-weight:300;text-decoration:none;}

.homepicture .homepurple .phometext .homelink:hover {color:#1C1C1C;}


.pagenumon {display:inline-block;border:1px solid #718FC8;background-color:#353D49;padding:3px;padding-left:6px;padding-right:6px;color:white;font-size:11pt;text-align:center;margin-left:5px;cursor:pointer;}
.pagenum {display:inline-block;border:1px solid #2E2E2E;background-color:#222222;padding:3px;padding-left:6px;padding-right:6px;color:white;font-size:11pt;text-align:center;margin-left:5px;cursor:pointer;}
.pagenum:hover {background-color:#2C2C2C;}
