* {margin:0; padding:0}
.grn_txt, .txtWorldMobi {color:#BFD73B;}
.blu_txt {color:#33CCFF;}
.wht_txt{color:#FFF;}

ul, ol {color: #FFF; font-size: 0.75em; margin-left:25px;}
#pretend_mobile {width:320px;margin: 0px auto;border-left:1px solid #000;border-right:1px solid #000;}
img {border:none;}
a:link, a:visited {text-decoration: underline; color:#BFD73B;}
a:hover {text-decoration: underline; color:#33CCFF;}
body {font-family: Verdana,Arial,Helvetica,sans-serif; background-color: #666;}
p {font-size:0.75em; font-weight: normal; color:#FFF;}
h1 {font-size:1.0em; font-weight: bold; color:#BFD73B; line-height:1.0em}
h3 {font-size:0.85em; font-weight: bold; color:#BFD73B; line-height:0.85em}
h4 {font-size:0.8em; font-weight:bold; color:#fff}
h5 {font-size:0.75em; font-weight:bold; color:#fff}
#wrapper {width:100%}
 
#top_links {text-align: right; font-size:0.81em; color:#000; background:#bed73e; border-bottom:1px solid #000; padding:5px 3px;}
#top_links a {color:#000; text-decoration:underline}
#top_links a:hover {color:#000; text-decoration:underline}

#header {border-bottom:1px solid #000; padding:10px 1px; background-color:#000;}
#logo {text-align: center; background-color:#000;}

#breadcrumb {background-color: #33CCFF; height: 14px; color: #000; font-size:x-small;padding-left:3px; padding-top:2px;}
#breadcrumb a {color:#000;font-size:x-small;text-decoration:none;}
#breadcrumb a:hover {background-color:#fff;color:#000;}
#breadcrumb_bottom {background-color: #33CCFF; height: 14px; color: #000; font-size:x-small;padding-left:3px; padding-top:2px;}
#breadcrumb_bottom a {color:#000;font-size:x-small;text-decoration:none;}
#breadcrumb_bottom a:hover {background-color:#fff;color:#000;}

#content {background-color: #000;}
#content h1 {padding:5px 3px;}
#content h3 {padding:5px 3px;}
#content p {padding:5px 3px;}
#content p.error, p.notice, p.success {margin-top:1em; border-top:2px solid #ddd; border-bottom:2px solid #ddd;}
#content p.error {background: #FBE3E4; color: #8a1f11; border-color: #FBC2C4;}
#content p.notice {background: #FFF6BF; color: #514721; border-color: #FFD324;}
#content p.success {background: #E6EFC2; color: #264409; border-color: #C6D880;}
#content p.error a {color: #8a1f11;}
#content p.notice a {color: #514721;}
#content p.success a {color: #264409;}
#content div.section {background-color: #4E4F53;}
#content div.section div.section_heading {background-color: #333; color:#FFF;}
#content div.section div.heading {color:#FFF; font-size: 0.8em; padding:5px 3px 0 3px;}
#content div.section div.heading a,
#content div.section div.heading a:visited {color:#33CCFF;font-weight: bold;}
#content div.more_link {padding:5px 5px 5px 3px;}
#content div.more_link a, #content div.more_link a:visited {color: #BFD73B;}
#content div.posted {color:#fff; font-style:italic; font-size: 0.75em; padding: 0 3px;}
#content h3.more {border-bottom: 1px solid #fff;}

div.ten_px {height:10px;}
#photo {text-align: center;}

#videobar {font-size:0.81em; font-weight:bold; color:#fff; padding-left:1px; width:100%; background:#052964; border-top:1px solid #000; border-bottom:1px solid #000; padding:5px 0px}
#videobar a {color:#fff; font-weight: normal; text-decoration:underline}
#videobar a:hover {color:#728BB4; text-decoration:underline}

#note {background:#728BB4; padding:0px 1px; margin-bottom:10px} 
#note p {color:#fff; font-style:italic}

#pagination {background:#728BB4; font-size:0.75em; color:#fff; padding:5px 1px}
#pagination a {color:#fff; text-decoration:underline}
#pagination a:hover {color:#052964; text-decoration:underline}

#menu {border-bottom:1px solid #000}
#menu div {margin:0; padding:0; border-top:1px solid #000; background:#323335;}
#menu div a {display: inline-block; width:100%; vertical-align:middle; font-size:0.88em; font-weight:normal; color:#fff; text-decoration:none; line-height: 2.0em; padding-left: 3px;}
#menu div a:hover {background-color: #4d4e50;}
#menu div a span {margin:0 1px;}
#menu div.subnav a {padding-left:10px; width:97%}

#sub_nav {margin-bottom:5px; solid #000; color: #BFD73B;}
#sub_nav div {margin:0; padding:0;}
#sub_nav div a {font-size:0.78em; font-weight:normal; color:#BFD73B; text-decoration:underline; padding-left: 3px;}
#sub_nav div a:hover {}
#sub_nav div a span {margin:0 1px;}

#paginate {text-align: center; margin-bottom:5px; margin-top:5px; padding-top:3px; padding-bottom:3px; border-top: 1px solid #000; border-bottom: 1px solid #000;}
#paginate p {padding-top:0; text-align: center;}
#freeform input {font-size:1em;}

/*
#breadcrumb div {font-size:0.75em; padding-top: 5px; }  
#breadcrumb div a {width:auto; text-decoration:underline; color:#fff}
#breadcrumb div a:hover {text-decoration:underline; color:#CCC}
#breadcrumb div a.selected {text-decoration:none; background:none}
*/
#footer {text-align: center; padding:10px 1px; background-color: #000;}

#wlm_slide {text-align:center; padding:10px 0}
#wlm_slide a {text-decoration:none;}
#wlm_slide img {border:0;}
#wlm_link_wrapper {text-align:center;}
#wlm_link {text-align:left; margin:auto;}
.float_right{float:right}

/* portfolio */

div.showcase {
	clear: both;
}

div.showcase-wide {
	clear: both;
}

div.showcase img {
	float: left;
	margin-right: 5px;
}

/* inputArea */

#inputArea
{
    font-family: Arial, Sans-Serif;
    font-size: medium;
    padding: 10px;
}

#inputArea input[type="text"], #inputArea textarea
{
    font-family: Arial, Sans-Serif;
    font-size: medium;
    margin-bottom: 5px;
    display: block;
    padding: 4px;
    border: solid 1px #4E4F53;
    background-color: #eee;
}

#inputArea input[type="text"]:focus, #inputArea textarea:focus
{
    background-color: #fff;
    border: solid 1px #000;
}


