body{text-align: center; background-image: url(images/background.jpg); background-repeat: repeat; background-attachment: scroll; background-position: top center;}

/* border: 1px solid #000000; #a0c0ff */

/* font MUST include size and family */

/* border-radius: 50% 50%; */

/* Blue #000060 #a0c0ff Green #004000 #00c060 Gray #606060 #a0a0a0 Red #a00000 c06060 */

/* background-image: url(images/background.jpg); background-repeat: no-repeat; background-attachment: fixed; background-position: top center; */

div{position: relative; top: 0px; left: 0px;}

div.main {width: 1000px; height: 1000px; background-color: #ffffff; padding: 10px; margin: 10px auto; color: #000000; font: 11pt arial, 'sans itc'; border-top: 5px solid #000000; border-right: 5px solid #000000; border-bottom: 5px solid #ffffff; border-left: 5px solid #ffffff;}

div.header {width: 1000px; height: 225px;}

div.logo {width: 300px; height: 225px; float: left;}

div.name {width: 680px; height: 125px; padding-top: 25px; color: #a0a0a0; font: italic bold 24pt arial, 'sans itc'; text-shadow: 2px 2px 0px #000000; float: right;}

div.area {width: 680px; height: 50px; padding-top: 35px; color: #000000; font: italic normal 12pt arial, 'sans itc'; text-shadow: 0px 0px 0px #000000;}

div.toplinks {width: 990px; height: 20px; text-align: left; font-size: 12pt; padding-left: 10px; margin: 10px 0px 10px 0px; border: 1px solid #a0a0a0;

-moz-border-radius:5px; / Firefox /
-webkit-border-radius:5px; / Safari and chrome / 
-khtml-border-radius:5px; / Linux browsers /
border-radius:5px; / Future Compatibility /
behavior:url(border-radius.htc); border-radius:5px; / IE /}


div.content{position: relative; top: 0px; left: 0px; width: 720px; height: 600px; padding: 0px 20px; float: left; text-align: left;}

div#CaptionBox {height: 20px; text-align: center; font: bold italic 11pt arial, 'sans itc'; color: #000000; padding: 0px; margin: 0px;}

div.caption {position: relative; top: 375px; left: 360px;}

div.images{position: relative; width: 680px; text-align: center; padding: 0px;}

div.right {position: relative; width: 220px; height: 750px; padding: 0px; text-align: left;  border-left: 2px solid #a0a0a0; float: right;}

div.linkarea {width: 220px; height: 600px; padding: 0px 10px;}

div.linkhead {width: 200px; height: 20px; background-color: #a0a0a0; color: #ffffff; text-align: left; font-size: 13pt; font-weight: bold; Font-style: italic; padding-left: 10px; border-right: 1px solid #000000; border-bottom: 1px solid #000000; 
-moz-border-radius: 5px; / Firefox / 
-webkit-border-radius: 5px; / Safari and chrome / 
-khtml-border-radius: 5px; / Linux browsers / 
border-radius: 5px; / Future Compatibility /
behavior: url(border-radius.htc); border-radius: 5px; / IE /}

div.links {text-align: left; width: 200px;}

div.photo {width: 200px; float: left;}

div.client {width: 500px; float: right; padding-top: 50px; font: bold italic 10pt arial, 'sans itc';}

div.footer {font: italic 9pt arial, 'sans itc';}



span.firstletter{font: italic bold 2em arial, 'sans itc';}

span.italic{font-weight: normal; font-style: italic;}

span.emphasis{font-weight: bold; font-style: italic;}

span.normal{font-size: 11pt; font-weight: normal; font-style: normal;}


img{border: 0px; vertical-align: middle;
-moz-border-radius:5px; / Firefox / 
-webkit-border-radius:5px; / Safari and chrome / 
-khtml-border-radius:5px; / Linux browsers / 
border-radius:5px; / Future Compatibility /
behavior:url(border-radius.htc); border-radius:5px; / IE /}

img.image{margin:7px;}

img#left{border: 0px; float: left; padding: 0% 5% 3% 0%;}

img#right{border: 0px; float: right; padding: 0%;}

img.left {float:left;}

img.right {float: right; margin: 3%;}


hr{color: #000000;}


a:link.top {font-size: 13pt; font-weight: bold; font-style: italic; color: #000000; text-decoration: none;}

a:visited.top {font-size: 13pt; font-weight: bold; font-style: italic; font-family: arial,'sans itc'; color: #a0a0a0; text-decoration: none;}

a:hover.top {font-size:13pt;font-weight:bold;font-style:italic;color:#c0c0c0;text-decoration:underline;}

a:link {font: italic bold 10pt arial, 'sans itc'; color: #000000; text-decoration: none;}

a:visited {font: italic bold 10pt arial, 'sans itc'; color: #000000; text-decoration: none;}

a:hover {font: italic bold 10pt arial, 'sans itc'; color: #000000; text-decoration: underline;}

a#current{background-color: #c0c0c0; border-bottom: 1px solid #000000; border-right: 1px solid #000000; padding: 0px 3px;

-moz-border-radius: 2px; / Firefox / 
-webkit-border-radius: 2px; / Safari and chrome / 
-khtml-border-radius: 2px; / Linux browsers / 
border-radius: 2px; / Future Compatibility /
behavior: url(border-radius.htc); border-radius: 2px; / IE /}


h1,h2,h3,h4,h5,h6{font-weight: bold; font-style: italic;}

p{text-indent: 2em;}

p.small{text-indent: 2em; font-size: 8pt;}

p.smallitalic{text-indent: 2em; font-size: 8pt; font-style: italic;}

p.noindent{text-align:left;text-indent:0px;}

.centeralign{text-indent: 0px; text-align: center;}

.smallitalic{font-size: 8pt; font-style: italic;}

.floatleft{float: left;}

.floatright{float: right; text-align: right;}

.roundedcorners{
-moz-border-radius:10px; / Firefox / 
-webkit-border-radius:10px; / Safari and chrome / 
-khtml-border-radius:10px; / Linux browsers / 
border-radius:10px; / Future Compatibility /
behavior:url(border-radius.htc); border-radius:10px; / IE /}

#roundedcorners{
-moz-border-radius:10px; / Firefox / 
-webkit-border-radius:10px; / Safari and chrome / 
-khtml-border-radius:10px; / Linux browsers / 
border-radius:10px; / Future Compatibility /
behavior:url(border-radius.htc); border-radius:10px; / IE /}


ul {text-align: left;}

li {margin-bottom: 2px; font: italic bold 10pt arial, 'sans itc'; list-style-type: circle;}

li.content {margin-bottom: 1.5em; font: italic bold 11pt arial, 'sans itc';}

li.sublist {text-indent: 2em; font-weight: normal; list-style-type: none;}


#images ul{padding: 0px; margin-left: 10px; font: bold 10pt arial, 'sans itc';}

#images ul li{list-style: none; margin: 0px; display: inline;}

#images ul li a{padding: 0px 3px; text-decoration: none;} 

#images ul li a:link:link{color: #000000;} 

#images ul li a:link:visited{color: #000000;} 

#images ul li a:link:hover{color: #000000;text-decoration: underline;} 

#images ul li a#current{background-color: #c0c0c0; border-bottom: 1px solid #000000; border-right: 1px solid #000000;
-moz-border-radius:2px; / Firefox / 
-webkit-border-radius:2px; / Safari and chrome / 
-khtml-border-radius:2px; / Linux browsers / 
border-radius:2px; / Future Compatibility /
behavior:url(border-radius.htc); border-radius:2px; / IE /}



 