﻿/****************************************************************
Copyright Discover Websites 2009
CSS Written by Andy Vickery
*****************************************************************
Master Styles
****************************************************************/
body { margin:0px auto 0px auto; font-family:Arial, Sans-Serif; font-size:10pt; color:#333333;
       background-image:url(images/main_bg.png); background-repeat:repeat;}
a { text-decoration:none; color:#008001;}
a:hover { }
img { border:0; }
#master_wrapper { margin:0px auto 0px auto; width:955px;}
.auto {width:auto; height:auto; padding-top:0px; padding-bottom:10px;}
.clear { clear:both; }
h1 { font-family:Century Gothic, Verdana, Sans-Serif; font-size:16pt; font-weight:bold; padding:0 0 10px 0; margin:0; color:#008001;}
h2 { font-family:Century Gothic, Verdana, Sans-Serif; font-size:14pt; font-weight:bold; padding:0; margin:0; color:#008001;}
h3 { font-family:Century Gothic, Verdana, Sans-Serif; font-size:12pt; font-weight:normal; padding:0; margin:0; color:#008001;}
p { font-family:Century Gothic, Verdana, Sans-Serif; font-size:9pt; font-weight:normal; margin:0; padding:0; color:#666666; text-align:justify;}
.watermark { color:#999999; }
input[type="submit"] { }

.border {border: 1px solid #999;}
.gallery { padding:5px; border: 1px solid #a1d068;}
textarea { font-family:Arial, Sans-Serif; font-size:10pt;}
.btn_standard_green { background-image:url(images/btn_standard_green.jpg); background-repeat:repeat-x; border:0; height:26px; color:White; padding:2px 10px 3px 10px; font-size:9pt; font-weight:normal; }
.btn_standard_red { background-image:url(images/btn_standard_red.jpg); background-repeat:repeat-x; border:0; height:26px; color:White; padding:2px 10px 3px 10px; font-size:9pt; font-weight:normal; }

/****************************************************************
Banner Styles
****************************************************************/
#banner_wrapper  
{
    width:955px;
    height:144px;
    background-image:url(images/banner-bg2.png); background-repeat:no-repeat;
    margin-top:10px;
}


/****************************************************************
Middle Styles
****************************************************************/
#body_wrapper  
{
    background-image:url(images/body-bg.png); background-repeat:no-repeat; background-position:top;
    width:955px;
    height:auto;
    margin:0px;
}

#mainmenu 
{
    width:622px;
    height:32px;
    padding-top:10px;
    margin-left:10px;
    float:left;
}

#mainmenucontact 
{
    width:284px;
    height:32px;
    padding-top:10px;
    padding-right:10px;
    margin-left:10px;
    float:right;
}

#leftmenu_wrapper 
{
    width:161px;
    height:auto;
    margin-top:0px;
    margin-left:10px;
    margin-right:10px;
    float:left;
}

.menu_items 
{
    width:161px;
    height:auto;
    margin-top:10px;
}

.news_items 
{
    width:161px;
    height:auto;
    margin-top:15px;
    background-image:url(images/info_bg.png); background-repeat:no-repeat;
    font-family:Century Gothic, Verdana, Sans-Serif; font-size:12pt; font-weight:bold; color:#008001; text-align:center;
}

/****************************************************************
Middle Content
****************************************************************/

#middlecontentarea
{
    width:558px;
    float:left;
    margin-top:10px;
}

div.hr 
{
    height:1px;
	background: url(images/hr.png); background-repeat:repeat;
	margin-top: 10px;
	margin-bottom: 10px;
}

div.hr hr {
  display: none;
}

/****************************************************************
Right Content
****************************************************************/

#rightcontentarea
{
    width:195px;
    float:right;
    margin-top:10px;
    margin-right:10px;
}

#rightcontactform
{
    width:195px;
    height:250px;
    margin-top:15px;
    margin-right:10px;
    background-image:url(images/quick_contact_bg.png); background-repeat:no-repeat;
    padding-top:40px;
    padding-left:10px;
    font-family:Century Gothic, Verdana, Sans-Serif; font-size:10pt; color:#666666;
}

.events_items 
{
    width:194px;
    height:253px;
    margin-top:15px;
    background-image:url(images/events-bg.png); background-repeat:no-repeat;
    font-family:Century Gothic, Verdana, Sans-Serif; font-size:12pt; font-weight:bold; color:#008001; text-align:center;
}

#newsletter
{
    width:195px;
    height:auto;
    margin-top:10px;
    margin-right:10px;
    padding-left:10px;
}

.video
{
    width:195px;
    height:178px;
    margin-top:10px;
    margin-right:10px;
}

#wholebottom
{
    width:955px;
    height:30px;
}

/****************************************************************
Bottom Signoff Styles
****************************************************************/
#signoff_wrapper
{
    width:955px;
    margin:auto;
}


#signoff_wrapper_left 
{ 
    font-family:Century Gothic, Verdana, Sans-Serif; font-size:10pt; font-weight:bold; color:#ffffff;
    padding-top:10px;
    float:left;
    width:auto;    
}

#signoff_wrapper_left a
{ 
    font-family:Century Gothic, Verdana, Sans-Serif; font-size:10pt; font-weight:bold; color:#ffffff; text-decoration:none;
}

#signoff_wrapper_left a:hover
{ 
    font-family:Century Gothic, Verdana, Sans-Serif; font-size:10pt; font-weight:bold; color:#ffffff; text-decoration:underline;
}

#signoff_wrapper_right
{
    width:auto;
    float:right;
    padding-top:10px;
} 

/****************************************************************
Products items areas
****************************************************************/

.products_wrapper
{
    width:170px;
    height:auto;
    float:left;
    margin-left:10px;
}

.products_wrapper_widescreen
{
    width:540px;
    height:auto;
    float:left;
    margin-left:10px;
}

.products_ul
{
    float:left;
    font-family:Century Gothic, Verdana, Sans-Serif; font-size:9pt; font-weight:normal; margin:0; padding:0; color:#666666; text-align:left;
    list-style-image: url(images/greenbullets.png);
}

