body
{background-color:#000000;
margin:0;
padding:0;
font-family:helvetica, arial, sans-serif;
font-size:13px;
background-image:url(images/background.png);
background-repeat:repeat-x;}
 
 a
 {color:#00a2ca;
text-decoration:none;}
 


/***************************header*/
h2,h3
{margin:5px 10px;
text-align:center;}

h2
{text-align:left;
margin:5px 0;
letter-spacing:2px;
font-size:35px;}

h4,h6
{margin:0;}

h4
{margin-top:15px;}

h6
{color:#ced517;
font-size:13px;}
img
{border:none;
padding:5px 0;
border-top:1px dotted #aaa;
border-bottom:1px dotted #aaa;}
 

/***************************maindivs*/
 #container
 {width:720px;

 margin:0 auto;
 padding:0 20px;
border-top:1px solid transparent;
border-bottom:1px solid transparent;
background-image:url(images/back.png);
background-repeat:repeat-y;
 position:relative;}
 
 #content
 {margin:20px auto;
border:1px solid #dbe4c9;
background-image:url(images/gradient1.png);
background-repeat:repeat-x;
background-position:bottom;
 width:680px;
min-height:500px;}

#left
{padding:10px;
margin:10px;
width:635px;
position:relative;
float:left;}

#left
{line-height:24px;}

#right
{background-color:#333;
color:#aaa;}

div.blogentry
{border-bottom:1px solid;}
 
 br.clear
 {display:block;
 clear:both;
 width:100%;
 height:5px;}


 
div#logo h1
 {position:relative;
font-size:50px;
margin-right:10px;
text-align:left;
float:left;
margin:15px 0 0 0;
 }

div#logo img
{float:left;
border:none;}

div#logo h3
{clear:both;
text-align:left;}
 





/***************************form*/

input#send
{background-image:url(images/button.png);
background-color:transparent;
background-repeat:no-repeat;
border:none;
width:156px;
height:70px;
color:#fff;
padding:0;}

input#send:hover
{background-image:url(images/button-h.png);
background-color:transparent;
background-repeat:no-repeat;}

/***************************Primary Navigation*/
ul#primary_navigation
{margin:-2px 0 10px 0;
padding:0 0 0 0;
width:100%;
position:relative;
float:left;
background-color:#333;
font-size:17px;
list-style-type:none;}

ul#primary_navigation li
{display:block;
float:left;
margin:0 1px 0 0;
text-align:center;
position:relative;}


ul#primary_navigation li.products
{width:130px;}

ul#primary_navigation li a
{display:block;
text-decoration:none;
background-repeat:repeat-x;
font-weight:normal;
font-size:12px;
padding:10px 12px;
color:#aaa;}



ul#primary_navigation li a:hover, ul#primary_navigation li#t_on a
{background-color:#7dcade;
color:#fff;
background-image:url(images/hover.png);
background-repeat:repeat-x;}

/********************Footer*/

#footer
{margin:0 auto 0 auto;
width:700px;
background-color:#333;
color:#444;
padding:0 0 30px 0;
text-align:left;}

#footer p,
#footer a
{display:block;
margin:5px;
color:#777;
float:left;
text-align:center;
text-decoration:none;
width:160px;}

#footer a
{font-size:14px;
}


#footer a img
{border:none;
margin-bottom:20px;}

#footer a#linklove,
#footer p#site_info
{width:700px;}


















































































































































































































































