<style type="text/css">

i {}


body {
margin: 0px 0px 0px 0px;
/*background: #bbbbbb;*/
background: #ffffff;
}

a { 
border: none;
text-decoration: none;
font-weight: bold;
color: #000088;
}

img {
border: none;
}

a:hover {
background: #a0a0a0;
}

a.thumbboxpic:hover {
background-color: transparent;
}

a.adtype:hover {
background-color: transparent;
}



/*a:visited {
color: #000000;
}*/


div#header_zak a:link {
text-decoration: none;
color: #ccccff;
}
div#header_zak a:visited {
text-decoration: none;
color: #ccccff;
}
div#header_left a:link {
text-decoration: none;
color: #ccccff;
}
div#header_left a:visited {
text-decoration: none;
color: #ccccff;
}
div#header_title a:link {
text-decoration: none;
color: #ccccff;
}
div#header_title a:visited {
text-decoration: none;
color: #ccccff;
}
div#header_extra a:link {
text-decoration: none;
color: #ccccff;
}
div#header_extra a:visited {
text-decoration: none;
color: #ccccff;
}



div#headerpic {
width: 750px;
height: 158px;
margin-left: 20px;
margin-right: auto;
background-image: url('/~zak/DigiCam/CampGuernsey/montage/B100_2511_img2s_ccs.jpg');
border-top-width: 1px;
border-bottom-width: 0px;
border-left-width: 0px;
border-right-width: 0px;
border-color: #000000;
border-style: solid; 
}

div#header {
margin-left: 20px;
margin-right: auto;
width: 750px;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
color: #ffffff;
/*background: #000080;*/
background: #404040;
/*background: #222222;*/

font-family: arial;
text-align: center;
}


div#header_zak {

padding-top: 5px;
padding-bottom: -5px;
font-size: 25px;
font-weight: bold;
color: #cccccc;
/*background: #0000f0;*/
}


div#header_left {
font-size: 14px;
FONT-weight: bold;
padding-bottom: 5px;
/*background: #00a080;*/
}

div#header_title {
font-size: 16px;
FONT-weight: bold;
padding-top: 5px;
/*background: #00a080;*/
}
div#header_extra {
font-size: 12px;
padding-bottom: 5px;
FONT-weight: normal;
}

div#header_right {
font-size: 20px;
padding-bottom: 5px;
/*background: #a00080;*/
}


div#footer {
margin-left: 20px;
margin-right: auto;
margin-top: 0px;
width: 750px;
height: auto;
background: #ffffff;
font-family: arial;
font-size: 10px;
text-align: center;
color: #000000;
padding-bottom: 2px;
padding-top: 4px;
border-top-width: 1px;
border-bottom-width: 0px;
border-left-width: 0px;
border-right-width: 0px;
border-color: #000000;
border-style: solid; 
}

.adsense_right1 {
position: absolute;
left: 775px;
top: 200px;
color: #000000;
width: 165px;
margin-left: 5px;
}

.clicksor_right1 {
position: absolute;
left: 780px;
top: 200px;
color: #000000;
font-family: arial, sans-serif, helvetica, arial, sans-serif, serif, "Times New Roman", Times, serif, arial;
font-size: 12px;
width: 165px;
margin-left: 5px;
text-align:left;
}

.paypal_right1 {
position: absolute;
left: 780px;
top: 10px;
color: #000000;
font-family: arial, sans-serif, helvetica, arial, sans-serif, serif, "Times New Roman", Times, serif, arial;
font-size: 12px;
width: 165px;
margin-left: 5px;
text-align:left;
}
.tbac_train_right1 {
position: absolute;
left: 780px;
top: 10px;
color: #000000;
font-family: arial, sans-serif, helvetica, arial, sans-serif, serif, "Times New Roman", Times, serif, arial;
font-size: 14px;
width: 165px;
margin-left: 5px;
text-align:left;
}

.youradhere_right1 {
position: absolute;
left: 780px;
top: 900px;
color: #000000;
font-family: arial, sans-serif, helvetica, arial, sans-serif, serif, "Times New Roman", Times, serif, arial;
font-size: 12px;
width: 165px;
margin-left: 5px;
text-align:left;
background: #bbbbdd;
}

.paypal_right2 {
position: absolute;
left: 775px;
top: 1600px;
color: #000000;
font-family: arial, sans-serif, helvetica, arial, sans-serif, serif, "Times New Roman", Times, serif, arial;
font-size: 12px;
width: 165px;
margin-left: 5px;
text-align:left;
}

div#content1 {
width: 500px;
}

div#content {
margin-left: 20px;
margin-right: auto;
padding-bottom: 0px;
width: 750px;
height: auto;
background: #ffffff;		
font-family:  serif, arial, sans-serif, helvetica, arial, sans-serif, serif, "Times New Roman", Times, serif, arial;
font-size: 16px;
/*text-align: left;*/
text-align:justify;
color: #000000;
/*border-top-width: 1px;
border-bottom-width: 0px;
border-left-width: 0px;
border-right-width: 0px;
border-color: #000000;
border-style: solid; */
}



.header_small {
font-size: 10px;
font-weight: normal;
}

.content_small {
font-size: 10px;
}

.content_news {
width: 730px;
background: #ffcccc;
margin: 5px;
}


.datacards {
/*float: left;*/
/*white-space: pre;*/
border-style: solid;
border-width: 2px;
width: 400px;
font-family: monospace;
font-size: 10px;
}

.red {
color: #ff0000;
}

.bdata {
width: 730px;
white-space: pre;
background: #d0d0d0;
font-family: monospace;
font-size: 11px;
clear: both;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 10px;
margin-bottom: 10px;
margin-top: 5px;
}

.ldatacards {
white-space: pre;
float: left;
border-style: solid;
border-width: 2px;
width: 400px;
font-family: monospace;
font-size: 10px;
}


.rightboxdatacard {
float: left;
margin-right: 5px;
border-style: solid;
border-width: 2px;
width: 160px;
font-family: monospace;
font-size: 10px;
}

.pre {
font-size: 11px;
}

.datacardhighlight {
color: #ffff00;
background: #404040;
font-weight: bold;
}

.photo_center {
margin-left: 5px;
margin-top: 10px;
margin-bottom: 10px;
margin-right: 5px;
font-size: 14px;
text-align: left;
border-top-width: 0px;
border-bottom-width: 1px;
border-left-width: 0px;
border-right-width: 0px;
border-color: #000000;
border-style: solid; 
}

.ref_right {
clear: right;
float: right;
background: #d0d0d0;
border-color: #d0d0d0;
color: #000000;
font-size: 14px;
width: 340px;
border-width: 2px;
border-style: solid;
margin-left: 5px;
margin-top: 5px;
margin-bottom: 5px;
text-align: left;

}

.ref_right_narrow {
clear: right;
float: right;
background: #d0d0d0;
border-color: #d0d0d0;
color: #000000;
font-size: 14px;
width: 250px;
border-width: 2px;
border-style: solid;
margin-left: 5px;
margin-top: 5px;
margin-bottom: 5px;
text-align: left;

}
.guest_center {
background: #b0d0b0;
border-color: #d0d0d0;
color: #000000;
font-size: 14px;
width: 700px;
border-width: 2px;
border-style: solid;
margin-left: 5px;
margin-top: 5px;
margin-bottom: 5px;
text-align: justify;
}


.sidebar_right {
clear: right;
float: right;
background: #d0d0d0;
border-color: #d0d0d0;
color: #000000;
font-size: 14px;
width: 340px;
border-width: 2px;
border-style: solid;
margin-left: 5px;
margin-top: 5px;
margin-bottom: 5px;
}
.sidebar_left {
clear: left;
float: left;
background: #d0d0d0;
border-color: #d0d0d0;
color: #000000;
font-size: 14px;
width: 340px;
border-width: 2px;
border-style: solid;

margin-left: 5px;

margin-top: 5px;
margin-bottom: 5px;
}
.sidebar_right_narrow {
text-align: left;
clear: right;
float: right;
background: #d0d0d0;
border-color: #d0d0d0;
color: #000000;
font-size: 14px;
width: 150px;
border-width: 2px;
border-style: solid;
margin-left: 5px;
margin-top: 5px;
margin-bottom: 5px;
}
.sidebar_left {
clear: left;
float:left;
background: #d0d0d0;
border-color: #d0d0d0;

color: #000000;
font-size: 14px;
width: 340px;
border-width: 2px;
border-style: solid;
margin-right: 5px;
margin-top: 5px;
margin-bottom: 5px;
}

.lphoto_dslr {
clear: left;
float: left;
background: #d0d0d0;
border-color: #d0d0d0;

color: #000000;
font-size: 14px;
width: 340px;
border-width: 2px;
border-style: solid;
margin-right: 5px;
margin-top: 5px;
margin-bottom: 5px;
text-align:left;
}

.caption {
background: #d0d0d0;
border-color: #d0d0d0;

color: #000000;
font-size: 14px;
width: 360px;
margin-left: 2px;
margin-right: 2px;
text-align:left;
}


.photo_center_600 {
background: #d0d0d0;
border-color: #d0d0d0;
color: #000000;
font-size: 14px;
width: 600px;
border-width: 4px;
border-style: solid;
margin-left: 5px;
margin-top: 5px;
margin-bottom: 5px;
text-align:left;
}
.photo_center_500 {
background: #d0d0d0;
border-color: #d0d0d0;
color: #000000;
font-size: 14px;
width: 500px;
border-width: 4px;
border-style: solid;
margin-left: 5px;
margin-top: 5px;
margin-bottom: 5px;
text-align:left;
}

.photo_center_400 {
background: #d0d0d0;
border-color: #d0d0d0;
color: #000000;
font-size: 14px;
width: 400px;
border-width: 4px;
border-style: solid;
margin-left: 5px;
margin-top: 5px;
margin-bottom: 5px;
text-align:left;
}

.photo_center_360 {
background: #d0d0d0;
border-color: #d0d0d0;
color: #000000;
font-size: 14px;
width: 360px;
border-width: 2px;
border-style: solid;
margin-left: 5px;
margin-top: 5px;
margin-bottom: 5px;
text-align:left;
}

.rphoto_450 {
clear: right;
float: right;
background: #d0d0d0;
color: #000000;
font-size: 14px;
width: 450px;
border-color: #d0d0d0;
border-width: 2px;
border-style: solid;
margin-left: 5px;
margin-top: 5px;
margin-bottom: 5px;
text-align:left;
}

.rphoto_360 {
clear: right;
float: right;
background: #d0d0d0;
color: #000000;
font-size: 14px;
width: 360px;
border-color: #d0d0d0;
border-width: 2px;
border-style: solid;
margin-left: 5px;
margin-top: 5px;
margin-bottom: 5px;
text-align:left;
}
.lphoto_360 {
clear: left;
float: left;
background: #d0d0d0;
border-color: #d0d0d0;

color: #000000;
font-size: 14px;
width: 360px;
border-width: 2px;
border-style: solid;
margin-right: 5px;
margin-top: 5px;
margin-bottom: 5px;
text-align:left;
}

.rphoto_340 {
clear: right;
float: right;
background: #d0d0d0;
border-color: #d0d0d0;
color: #000000;
font-size: 12px;
width: 340px;
border-width: 2px;
border-style: solid;
margin-left: 5px;
margin-top: 5px;
margin-bottom: 5px;
text-align:left;
}
.lphoto_340 {
clear: left;
float: left;
background: #d0d0d0;
border-color: #d0d0d0;
color: #000000;
font-size: 14px;
width: 340px;
border-width: 2px;
border-style: solid;
margin-right: 5px;
margin-top: 5px;
margin-bottom: 5px;
text-align:left;
}










.lphoto_320 {
clear: left;
float: left;
background: #d0d0d0;
border-color: #d0d0d0;
color: #000000;
font-size: 14px;
width: 320px;
border-width: 2px;
border-style: solid;
margin-right: 5px;
margin-top: 5px;
margin-bottom: 5px;
text-align:left;
}
.rphoto_320 {
clear: right;
float: right;
background: #d0d0d0;
border-color: #d0d0d0;
color: #000000;
font-size: 14px;
width: 320px;
border-width: 2px;
border-style: solid;
margin-left: 5px;
margin-top: 5px;
margin-bottom: 5px;
text-align:left;
}
.rphoto_240 {
clear: right;
float: right;
background: #d0d0d0;
border-color: #d0d0d0;
color: #000000;
font-size: 14px;
width: 240px;
border-width: 2px;
border-style: solid;
margin-left: 5px;
margin-top: 5px;
margin-bottom: 5px;
text-align:left;
}
.lphoto_240 {
clear: left;
float: left;
background: #d0d0d0;
border-color: #d0d0d0;
color: #000000;
font-size: 14px;
width: 240px;
border-width: 2px;
border-style: solid;
margin-right: 5px;
margin-top: 5px;
margin-bottom: 5px;
text-align:left;
}
.rphoto_200 {
clear: right;
float: right;
background: #d0d0d0;
border-color: #d0d0d0;
color: #000000;
font-size: 14px;
width: 200px;
border-width: 2px;
border-style: solid;
margin-left: 5px;
margin-top: 5px;
margin-bottom: 5px;
text-align:left;
}
.lphoto_200 {
clear: left;
float: left;
background: #d0d0d0;
border-color: #d0d0d0;
color: #000000;
font-size: 14px;
width: 200px;
border-width: 2px;
border-style: solid;
margin-right: 5px;
margin-top: 5px;
margin-bottom: 5px;
text-align:left;
}


div#floatbox {
float: right;
border-style: solid;
border-width: 2px;
width: 120px;
}

.subtitle {
text-align: center;
font-weight: bold;
font-size: 18px;
}
.sectiontitle {
font-weight: bold;
text-decoration: underline;
font-size: 18px;
}
.subsectiontitle {
font-weight: bold;
font-size: 16px;
text-decoration: underline;
}

.section {
margin-top: 10px;
font-weight: bold;
text-decoration: underline;
font-size: 16px;
}

div#floatheader {
background: #777777;
color: #ffffff;
font-family: "Times New Roman", Times, serif, arial;
font-size: 14px;
text-align: center;
}

div#floatcontent {
padding: 3px;
background: #eeeeee;
color: #ffffff;
font-family: "Times New Roman", Times, serif, arial;
font-size: 12px;
text-align: left;
}

div#floatcontentcontact {
padding: 3px;
background: #eeeeee;
color: #ffffff;
font-family: "Times New Roman", Times, serif, arial;
font-size: 10px;
text-align: left;
}


.adtype_AH {
/*position: relative;*/
width: 468px;
height: 60px;
margin-top: 4px;
margin-bottom: 4px;
border-color: #d0d0d0;
border-width: 2px;
border-style: solid;
}

.adtype_BH {
width: 728px;
height: 90px;
margin-top: 4px;
margin-bottom: 4px;
border-color: #d0d0d0;
border-width: 2px;
border-style: solid;
}

.adtype_AH_right {
width: 468px;
height: 60px;
clear: right;
float: right;
margin-left: 5px;
border-color: #d0d0d0;
border-width: 2px;
border-style: solid;
}

.adtype_AH_left {
width: 468px;
height: 60px;
clear: left;
float: left;
margin-right: 5px;
border-color: #d0d0d0;
border-width: 2px;
border-style: solid;
}

.adtype_AH_left_fixed {
width: 468px;
height: 60px;
margin-left: 10px;
margin-right: 5px;
border-color: #d0d0d0;
border-width: 2px;
border-style: solid;
}

   .vidis_title {
        width: 600px;
        font-weight: bold;
        text-align: center;
        vertical-align: middle; 
        font-size: 18px;
        }


        .vidis_description {
        width: 600px;
        font-size: 14px;
        text-align: justify;
        font-style: italic;


        }





/* ADSENSE */

/* ADS */

.wrap_ad_right {
position: absolute;
left: 775px;
top: 150px;
width: 165px;
margin-left: 5px;


}

.wrap_ad_link_right {
position: absolute;
left: 775px;
top: 950px;
width: 165px;
margin-left: 5px;

}


.wrap_ad_right1_5 {
position: absolute;
left: 775px;
top: 650px;
width: 165px;
margin-left: 5px;

}

.wrap_ad_right2 {
position: absolute;
left: 775px;
top: 2350px;
width: 165px;
margin-left: 5px;

}

.wrap_ad_right1 {
position: absolute;
left: 775px;
top: 1250px;
width: 165px;
margin-left: 5px;

}

.wrap_ad_right0 {
position: absolute;
left: 775px;
top: 180px;
width: 165px;
margin-left: 5px;


}
.wrap_ad_right05 {
position: absolute;
left: 775px;
top: 200px;
width: 165px;
margin-left: 5px;


}

.wrap_ad_center {
/*width: 728px;*/
margin-left: 12px;
margin-top: 8px;

}

.wrap_ad_center_bottom {
/*width: 728px;*/
margin-left: 12px;
margin-top: 0px;

}


/* PAGE NAV */

div#page_nav_top {

text-align: center;
margin-right: auto;
width: 750px;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 0px;
padding-right: 0px;

background: #606060;
font-family: sans-serif, arial; 
font-size: 14px;
font-weight: bold;
color: #ffffff;

border-top-width: 1px;
border-bottom-width: 0px;
border-left-width: 0px;
border-right-width: 0px;
border-color: #ffffff;
border-style: solid; 

}

div#page_nav_bottom {

text-align: center;
margin-right: auto;
width: 750px;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 0px;
padding-right: 0px;

background: #606060;
font-family: sans-serif, arial; 
font-size: 14px;
font-weight: bold;
color: #ffffff;

border-top-width: 0px;
border-bottom-width: 1px;
border-left-width: 0px;
border-right-width: 0px;
border-color: #ffffff;
border-style: solid; 

}

	a.page_nav { 
	
	font-family: sans-serif, arial; 
	font-size: 12px;
	font-weight: bold;
	color: #802826;	 
	line-height: 25px;
	text-decoration: none;
	border-style: solid;
	border-color: #ffffff;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	background: #ddddcc;
	vertical-align: middle;
	}

	.dead_page_nav { 
	
	font-family: sans-serif, arial; 
	font-size: 12px;
	font-weight: bold;
	color: #000000;	
	line-height: 25px;
	text-decoration: none;
	border-style: solid;
	border-color: #ffffff;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	background: #bbbbaa;
	vertical-align: middle;
	}
	
	a.page_nav:hover {
	
	font-family: sans-serif, arial; 
	font-size: 12px;
	font-weight: bold;
	line-height: 25px;
	color: #FFFFFF;
	background-color: #995A58;
	line-height: 25px; 
	vertical-align: middle;
	border-style: solid;
	border-color: #FFFFFF;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px
	}

	
.clearboth { clear: both; }

.ps_header {
font-family: sans-serif, arial; 
font-size: 12px;
font-weight: normal;
color: #000000;
text-align: left;
background-color: #F0F0F0;
font-style: italic;
}

#pscroller_art{
text-align: center;
margin-right: auto;
width: 750px;
padding-bottom: 5px;
padding-left: 0px;
padding-right: 0px;
font-family: sans-serif, arial; 
font-size: 12px;
font-weight: normal;
color: #000000;
height: 1.2em;
background-color: #F0F0F0;
text-align: left;
}

.rssclass .rsstitle{
font-weight: bold;
}

.rssclass .rssdate{
color: gray;
font-size: 85%;
}

.rssclass a{
text-decoration: none;
}

.ytwrap_center {
width: 390px;
height: 320px; 
margin-left: 5px;
padding: 5px;
background-color: #303030;
font-size: 12px;
font-weight: bold;
text-align: center;
}

.forum-link { text-align: left; margin-top: 5px; padding-bottom: 0px; height: 90px; padding-left: 40px; padding-top: 10px;
        background: url(http://thunderbeastarms.com/images/logo80.png) no-repeat;  
		font-weight: bold; }
		.forum-link p { font-family: verdana; font-size: 13px !important; color: #000000; margin: 0; margin-bottom: 10px;}

		.forum-link a { font-size: 15px; text-transform: uppercase;
		}

</style>
