body
{
background-color:#30475c;
margin:0;
font-family:Verdana;
font-size:13px;
}

ul
{
margin:0;
padding:0;
}

ul li
{
list-style:none;
}

img
{
border:0;
}

div.wrappersize
{
padding: 20px;
margin:0 auto;
width:900px;
}

div#bodywrapper
{
/*background-image:url(../images/wrapperbg.gif);
background-repeat: repeat-y;*/
background-color:#fff;
}

div#pagehead
{
/*background-image:url(../images/headerbg.gif);
background-repeat: no-repeat;*/
height:35px;
display:none;
}

div#footer
{
/*background-image:url(../images/footerbg.gif);*/
position:relative;
height:35px;
}

div#maincontent
{
float:left;
width:500px;
margin:0 0 25px 30px;
}

div#sidecontent
{
margin:0 0 0 105px;
float:left;
width:250px;
background-image:url(../images/paper2.jpg);
background-repeat:no-repeat;
height:330px;
position:relative;
}

div.contactContent
{
position:absolute;
left:30px;
top:5px;
width:195px;
}

div#sidecontent h2
{
margin-left:20px;
}

div#sidecontent p 
{
font-size:8pt;
}

div#footer span.right
{
position:absolute;
right:0;
}

.clearfix
{
clear:both;
}

ul.mainnav li
{
float:left;
background-color:rgb(0,50,100);
border-right:solid 1px #5050AA;
}

ul.mainnav li.last
{
border-right:0;
}

ul.mainnav li a:hover
{
background-color:rgb(0,87,170);
}

ul.mainnav li.selected a
{
background-color:rgb(0,120,240);
}
/*
ul.mainnav li.first a
{
background-image:url(../images/tabendleft.gif);
}
ul.mainnav li.selected.first a
{
background-image:url(../images/tabendleftsel.gif);
}
ul.mainnav li.first a:hover
{
background-image:url(../images/tabendlefthover.gif);
}
ul.mainnav li.last a
{
background-image:url(../images/tabendright.gif);
background-position:top right;
}
ul.mainnav li.selected.last a
{
background-image:url(../images/tabendrightsel.gif);
}
ul.mainnav li.last a:hover
{
background-image:url(../images/tabendrighthover.gif);
}
*/
ul.mainnav a
{
display:block;
text-align:center;
color:White;
text-decoration:none;
padding:8px 15px 8px 15px;
font-family:Georgia;
font-style:italic;
height:17px;
width:75px;
background-repeat:no-repeat;
}

table.info
{
border-collapse:collapse;
}

table.info tr.alt 
{
background-color:#ddf;
}

table.info td.left
{
font-weight:bold;
width:120px;
}


table.pricing
{
border-collapse:collapse;
}

table.pricing td
{
border:solid 1px Black;
padding:2px 10px;
text-align:center;
}

table.pricing tr.sep
{
display:none;
}
table.pricing tr.subtitle
{
background-color:#ddd;
}
table.pricing tr.subtitle td
{
text-align:left;
}

ul.gallery li
{
float:left;
}

ul.gallery li img
{
border:solid 10px #346;
margin:5px;
}




h1
{
font-family:Georgia, Georgia, serif;
font-size:25px;
font-weight:bold;
font-style:italic;
color:#000050;
margin:15px 0;
}

h2
{
font-family:Georgia;
font-weight:normal;
font-style:italic;
font-size:25px;
color:#000050;
margin:30px 0 20px 0;
}

h3
{
font-family:Georgia;
font-weight:bold;
font-size:18px;
color:#000050;
margin: 18px 0 10px 0;
}


h1.sideTitle
{
margin-left:20px;
}




form ul li
{
}

form .label
{
float:left;
width:150px;
height:30px;
clear:both;
}

form input, form select, form textarea
{
float:left;
}

form input.button
{
margin-left:150px;
clear:both;
}



.slides
{
padding:0;
margin: 10px 0;
height:270px;
}

.slides img
{
border:5px solid #500;
background-color: #eee;
width:480px;
/*height:300px;*/
top:0;
left:0;
}







/* jQuery lightBox plugin - Gallery style */
#gallery {
	background-color: #444;
	padding: 10px;
	width: 520px;
}
#gallery ul { list-style: none; }
#gallery ul li { display: inline; }
#gallery ul img {
	border: 5px solid #3e3e3e;
	border-width: 5px 5px 20px;
}
#gallery ul a:hover img {
	border: 5px solid #fff;
	border-width: 5px 5px 20px;
	color: #fff;
}
#gallery ul a:hover { color: #fff; }











