body, p, td, bg {font-family:  Tahoma, Geneva, sans-serif, Lucida Sans;
font-size: 11px; line-height:12px ; color: #696969; cursor: arrow; }


a:link {color:699aba; text-decoration:none; font-weight: bold; }
a:visited {color:699aba; text-decoration:none; font-weight: bold; }
a:active {color:699aba; text-decoration:none; font-weight: bold; }
a:hover {
color:8cb6d2;
text-decoration:none;
font-weight: bold;
border-bottom:dashed 1px #699aba;
}


div.main {
background: url("imagesblue/main_bg.png")
repeat-y;
padding-left: 12;
padding-right: 15;
padding-top: 3;
padding-bottom: 3;
margin-left: 5px;
margin-right: 15px;
text-align: left;
width: 504px;
text-transform: normal;
}

div.maintop {
background: url(imagesblue/main_top.png) no-repeat;
height: 116px;
padding-top: 20;
padding-right: 30;
padding-left: 5;
padding-right: 50;
margin-top: 0px;
margin-bottom: -30px;
margin-left: 5px;
margin-right: 30px;
width: 528px;
text-transform: normal;
}

div.mainbottom {
background: url(imagesblue/main_bottom.png) no-repeat;
padding-bottom: 25;
padding-left: 5;
padding-right: 50;
height: 116px;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 5px;
margin-right: 30px;
width: 528px;
text-transform: normal;
}

div.side {
background: url("imagesblue/side_bg.png")
repeat-y;
padding-left: 12;
padding-right: 12;
padding-top: 3;
padding-bottom: 3;
margin-right: -25px;
text-align: left;
text-transform: normal;
width: 240px;
}

div.sidebottom {
background: url("imagesblue/side_bottom.png") no-repeat;
height: 77px;
margin-top: 0px;
margin-bottom: 20px;
margin-left: 0px;
padding-bottom: 25px;
width: 260px;
}

div.welcome {
background: url("imagesblue/a_welcome.png") no-repeat;
height: 86px;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
width: 260px;
}

div.images {
background: url("imagesblue/a_latestimages.png") no-repeat;
height: 86px;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
width: 260px;
}

div.buycd {
background: url("imagesblue/a_buycd.png") no-repeat;
height: 86px;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
width: 260px;
}

div.projects {
background: url("imagesblue/a_projects.png") no-repeat;
height: 86px;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
width: 260px;
}

div.calendar {
background: url("imagesblue/a_calendar.png") no-repeat;
height: 86px;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
width: 260px;
}

div.single {
background: url("imagesblue/a_single.png") no-repeat;
height: 86px;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
width: 260px;
}

div.partners {
background: url("imagesblue/a_partners.png") no-repeat;
height: 86px;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
width: 260px;
}

div.elite {
background: url("imagesblue/a_elite.png") no-repeat;
height: 86px;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
width: 260px;
}

div.top {
background: url("imagesblue/a_top.png") no-repeat;
height: 86px;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
width: 260px;
}

div.twitter {
background: url("imagesblue/a_twitter.png") no-repeat;
height: 86px;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
width: 260px;
}

div.potm {
background: url("imagesblue/a_potm.png") no-repeat;
height: 86px;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
width: 260px;
}

div.sotm {
background: url("imagesblue/a_sotm.png") no-repeat;
height: 86px;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
width: 260px;
}

div.links {
background: url("imagesblue/a_links.png") no-repeat;
height: 86px;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
width: 260px;
}

div.linkus {
background: url("imagesblue/a_linkus.png") no-repeat;
height: 86px;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
width: 260px;
}

div.sitestats {
background: url("imagesblue/a_sitestats.png") no-repeat;
height: 86px;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
width: 260px;
}

div.disclaimer {
background: url("imagesblue/a_disclaimer.png") no-repeat;
height: 86px;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
width: 260px;
}


.thumb {
border: 1px solid #699aba; 	
padding: 6px;
-moz-border-radius:  10px; 
-webkit-border-radius: 10px;
border-radius: 8px;
background-image: url(imagesblue/thumb.png);	
}

.thumb:hover {
	border: 1px solid #8cb6d2;
        filter: alpha(opacity=60)
	-moz-border-radius:  10px; 
        -webkit-border-radius: 10px; 
        -moz-opacity : 0.7; opacity : 0.7 ;
	border-radius: 8px;
	padding: 6px;	
	background: #ffffff;
}

.image {
border: 1px solid #699aba; 	
padding: 6px;
-moz-border-radius:  8px; 
-webkit-border-radius: 8px;
border-radius: 8px;
background-image: url(imagesblue/thumb.png);	
}

.image:hover {
	border: 1px solid #8cb6d2;
        filter: alpha(opacity=60)
	-moz-border-radius:  10px; 
        -webkit-border-radius: 10px; 
        -moz-opacity : 0.7; opacity : 0.7 ;
	border-radius: 8px;
	padding: 6px;	
	background: #ffffff;
}


a img {
border: 1px solid #699aba; 	
padding: 3px;
-moz-border-radius:  3px; 
-webkit-border-radius: 3px;
border-radius: 3px;
background-image: url(imagesblue/thumb.png);
}

a img:hover {
	border: 1px solid #8cb6d2;
        filter: alpha(opacity=60) 
        -moz-opacity : 0.6; opacity : 0.6 ;
        padding: 3px;
        -moz-border-radius:  3px; 
        -webkit-border-radius: 3px;
        border-radius: 3px;	
	background: #ffffff;
}



h2{
color: #8cb6d2;
text-align: center;
font-size: 18pt;
font-family: times new roman;
line-height: 1px;
font-style: italic;
}

h1{
color: #696969;
text-align: center;
font-size: 8pt;
line-height:1pt;
}

u{
color: #8cb6d2;
font-size: 8pt;
line-height: 3pt;
text-transform: none;
text-decoration: none;
border-bottom: dashed 1px #699aba;
}

b{
color: #8cb6d2;
font-size: 8pt;
line-height:10pt;
text-transform: none;
text-decoration: bolid;
}

i{
color: #8cb6d2;
font-size: 8pt;
line-height:10pt;
text-transform: none;
text-decoration: bolid;
}

blockquote {
border: 2px solid #a0cbdc;
font-style: italic;
background-color: #d2eafa;
background: url("imagesblue/quote.png") no-repeat;
padding: 5px;
-moz-border-radius:  15px;
-webkit-border-radius: 15px;
border-radius: 15px;
}
