<!--
body {background-color: #C0BDB2; color: #000; font-family: Arial, Helvetica, sans-serif; border-width: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;
    background-image: url("/graphics/bkg2.gif");
	background-repeat: repeat-x;
	background-position: left top;
}

div.site_container1 { width: 100%; text-align: center; }

div.site_container2 {
    display: block;
    border-left: 1px solid #463B15;
    border-right: 1px solid #463B15;
    border-bottom: 1px solid #463B15;
    border-top: 1px solid #463B15;
    padding: 0px;
    width: 766px;
    margin: 0px auto;
    position: relative;
    text-align: left;
    background-color: #6F6540;
}

div.banner {
	width: 766px;
	height: 148px;
	background-image: url("/graphics/banner.jpg");
	background-repeat: no-repeat;
	background-position: left top;
}

div.bar {
    width: 766px;
	height: 20px;
	background-color: #6F6540;
}

#top_nav { padding: 0px; margin: 0px; list-style: none; font-size: 80%; }

#top_nav li { float: left; line-height: 20px; font-weight: bold; }

#top_nav a:link { display: block; float: left; height: 20px; text-decoration: none; color: #FFF; padding: 0px 3px 0px 4px; border-right: 1px solid #463B15;}
#top_nav a:visited { display: block; float: left; height: 20px; text-decoration: none; color: #FFF; padding: 0px 3px 0px 4px; border-right: 1px solid #463B15;}
#top_nav a:hover { display: block; float: left; height: 20px; text-decoration: none; color: #FFF; padding: 0px 3px 0px 4px; border-right: 1px solid #463B15; background-color: #463B15;}
#top_nav a:active { display: block; float: left; height: 20px; text-decoration: none; color: #FFF; padding: 0px 3px 0px 4px; border-right: 1px solid #463B15; background-color: #A39461;}

#top_nav a.active:link { background-color: #5A4D1B; }
#top_nav a.active:visited { background-color: #5A4D1B; }
#top_nav a.active:hover { background-color: #463B15; }
#top_nav a.active:active { background-color: #463B15; }

div.two_col_container {
    width: 766px;
	background-image: url("/graphics/home_bkg2.gif");
	background-repeat: repeat-y;
	background-position: left top;
}

div.content_col {
    width: 554px;
    float: left;
}

div.right_col {
    width: 212px;
    float: left;
    overflow: hidden;
}

div.right_col_content {
	margin: 10px;
}

div.right_col_content p {margin: 10px 0px 10px 0px; font-size: 80%;}

div.rc_title {
    width: 212px;
    background-color: #463B15;
    font-size: 90%;
    text-align: center;
    color: #FFF;
    padding: 2px 0px 2px 0px;
    margin-bottom: 4px;
}

div.rc_form_col1 {
	float: left;
	width: 72px;
	height: 18px;
    font-size: 75%;
    font-weight: bold;
    text-align: right;
    line-height: 18px;
    padding: 1px 0px 1px 0px;
}

div.rc_form_col2 {
    float: left;
    width: 140px;
    height: 18px;
    padding: 1px 0px 1px 0px;
    text-align: right;
}



div.single_col_container {
    width: 766px;
    background-color: #FFF;
    padding: 0px 0px 10px 0px;
}

div.content {
    width: 766px;
    float: left;
}

div.search_container {
    width: 280px;
    float: left;
    padding: 0px 0px 0px 15px;
}

div.search_box {
    float: left;
	width: 270px;
	background-color: #F0EEE8;
	margin: 0px 0px 15px 0px;
	border: 1px solid #463B15;
	padding: 10px 5px 10px 5px;
}

div.search_col1 {
	width: 85px;
	float: left;
	text-align: right;
	font-size: 80%;
	font-weight: bold;
	padding: 2px 0px 0px 0px;
}

div.search_col2 {
	width: 180px;
	float: left;
	padding: 0px 0px 4px 5px;
}

div.search_right_col {
    width: 469px;
    float: left;
}



div.login_box_container {
	padding: 50px 0px 50px 0px;
}

div.login_box {
	width: 200px;
	background-color: #F0EEE8;
	margin: auto;
	border: 1px solid #463B15;
	padding: 10px 5px 10px 5px;
}

div.login_col1 {
	float: left;
    width: 65px;
    text-align: right;
    padding: 5px 5px 0px 0px;
    font-size: 80%;
}

div.login_col2 {
	float: left;
    width: 130px;
    padding: 4px 0px 0px 0px;
    font-size: 80%;
}

div.loggedin {
    float: right;
    font-size: 80%;
    color: #FFF;
    line-height: 18px;
}



div.form_col1 {
	float: left;
	width: 100px;
	padding: 8px 10px 0px 0px;
	text-align: right;
	font-size: 80%;
}

div.form_col2 {
    float: left;
    width: 656px;
    font-size: 80%;
    padding: 5px 0px 0px 0px;
}

div.form_col3 {
    float: left;
    width: 316px;
    padding: 5px 0px 0px 0px;
}



div.footer1 {
    width: 766px;
	background-color: #6F6540;
	text-align: center;
	font-size: 65%;
	padding: 4px 0px 1px 0px;
	color: #FFF;
}

div.footer2 {
    width: 766px;
	background-color: #6F6540;
	text-align: center;
	font-size: 60%;
	padding: 1px 0px 4px 0px;
	color: #FFF;
}

div.scol { float: left; width: 123px; padding-left: 15px; font-size: 80%; font-weight: bold; }

div.contact { float: left; width: 394px; padding: 0px; margin: 0px; }

div.results { text-align: right; font-size: 80%; padding: 0px 15px 10px 15px; }

div.holder { padding: 0px; margin: 15px; }

div.vol_country { float: left; width: 174px; margin: 0px; padding: 0px 0px 6px 0px; font-size: 80%; }

div.clearer { clear: both; margin: 0px; padding: 0px; border: 0px; line-height: 0px; height: 0px; font-size: 0px; }

div.spacer { clear: both; margin: 0px 15px 10px 15px; padding: 0px; border: 0px; line-height: 1px; height: 1px; font-size: 0%; background-color: #D3CCB4; }

div.center { text-align: center; }

div.hidden {display: none;}

div.gallery { float: left; width: 766px; margin: 10px 0px 10px 0px; }

div.thumb_container { float: left; width: 143px; padding: 5px; }

div.thumb { float: left; width: 133px; height: 120px; padding: 5px 5px 0px 5px; background-color: #F0EEE8; overflow: hidden; text-align: center; position: relative; }

div.thumb2 { float: left; width: 133px; height: 120px; padding: 5px; background-color: #F0EEE8; overflow: hidden; text-align: center; }

div.thumb_options { float: left; width: 133px; padding: 2px 5px 5px 5px; background-color: #F0EEE8; }

div.thumb_edit { float: left; font-size: 80%; font-weight: bold; line-height: 20px; }

div.prev_link { float: left; font-size: 90%; font-weight: bold; padding-left: 35px; }
div.next_link { float: right; font-size: 90%; font-weight: bold; padding-right: 35px; }
div.back_link { clear: both; font-size: 70%; font-weight: bold; }

input.del_but { font-size: 65%; font-weight: bold; float: right; }
form.prev_but { font-size: 70%; font-weight: bold; position: absolute; top: 0px; left: 0px;}
form.next_but { font-size: 70%; font-weight: bold; position: absolute; top: 0px; right: 0px;}

.left { float: left; }
.right { float: right; }

form {margin: 0px; padding: 0px;}

input.search {font-size: 75%; width: 130px; height: 13px; border: 1px solid #463B15;}
input.search2 {font-size: 80%; width: 154px; height: 16px; border: 1px solid #463B15;}
input.login {font-size: 80%; width: 115px; height: 16px; border: 1px solid #463B15;}
input.search_but {font-size: 75%; width: 54px; line-height: 15px; padding: 0px; background-color: #463B15; color: #FFF; font-weight: bold;}
input.button {font-size: 75%; height: 21px; background-color: #463B15; color: #FFF; font-weight: bold;}

input.admin1 {font-size: 80%; height: 16px; margin: 0px; padding: 0px;}
input.admin2 {font-size: 75%; height: 20px; margin: 0px; padding: 0px;}

textarea.search {font-size: 80%; width: 190px; border: 1px solid #463B15; font-family: Arial, Helvetica, sans-serif;}

div.select_container {width: 154px; height: 17px; border: 1px solid #463B15; margin: 0px; padding: 0px; position: relative; overflow: hidden;}
select.search {font-size: 70%; position: absolute; top: -1px; left: -1px; height: 19px; width: 156px;}

select.admin {font-size: 80%; margin: 0px; padding: 0px; width: 174px;}

/*h1 {margin: 0px; padding: 15px 0px 0px 0px; text-align: right; color: #555; font-size: 160%;}*/

h1 {width: 358px; height: 74px; margin: 0px; padding: 10px 0px 0px 0px; float: right; background: url("/graphics/logo.gif") no-repeat 0px 10px; overflow: hidden; }
h1 span {display: block; margin-top: 85px;}

h2 {margin: 15px 15px 15px 15px; padding: 0px; color: #463B15; font-size: 110%;}
h3 {margin: 15px 15px 10px 15px; padding: 0px; color: #463B15; font-size: 100%;}
h3.contact {margin-top: 0px;}
h3.results {float: left; margin: 0px; font-size: 110%;}
h3.vol {margin: 0px 0px 10px 0px;}
h4 {margin: 10px 0px 10px 0px; padding: 0px; color: #463B15; font-size: 80%;}

p {margin: 10px 15px 10px 15px; font-size: 80%;}
p.no_pad {margin: 0px 15px 10px 15px; font-size: 80%;}
p.right_col1 {margin: 10px 10px 10px 10px; font-size: 80%;}
p.right_col2 {margin: 10px 10px 10px 10px; font-size: 75%;}
p.right_col3 {margin: 5px 0px 5px 0px; font-size: 75%;}
p.right_col4 {margin: 5px 0px 5px 0px; font-size: 70%;}
p.advanced {float: left; margin: -10px 0px 5px 0px; padding-left: 10px; font-size: 70%; position: relative;}
p.message {color: #F00; font-weight: bold;}
p.message2 {color: #F00; font-weight: bold; margin: 10px 10px 10px 10px; font-size: 75%;}
p.vol {margin: 0px;}
p.vol2 {margin: 10px 0px 10px 0px;}
p.sponsor {margin: 0px 0px 30px 0px; font-size: 80%;}

span.small {font-size: 90%;}
span.small2 {font-size: 80%;}
span.small3 {font-size: 75%;}
span.small4 {font-size: 70%;}
span.italic {font-style: italic;}
span.gray {color: #AAA;}

strong.left {float: left; margin: 2px 10px 10px 15px; font-size: 80%;}
strong.small {font-size: 75%;}

ul {margin: 0px 0px 0px 20px; padding: 0px 0px 0px 20px; font-size: 80%;}

img {border: 0px;}
img.cwgw_logo {float: right; margin: 0px 0px 0px 15px;}
img.left {float: left; margin: 5px 10px 5px 15px;}
img.left2 {float: left; margin: 15px 10px 5px 15px;}
img.left3 {float: left; margin: 0px 10px 5px 15px;}
img.left4 {float: left; margin: 0px 10px 5px 0px;}
img.right {float: right; margin: 5px 15px 5px 10px;}
img.right2 {float: right; margin: 0px 15px 5px 10px;}
img.right3 {float: right; margin: 0px 0px 0px 5px;}
img.adobe {float: right; margin: -22px 10px 10px 0px;}
img.contact {float: left; margin: 3px 0px 5px 15px;}
img.qm {margin: 2px 0px 0px 0px;}
img.flag {float: left; margin: 1px 5px 0px 0px;}

a:link {text-decoration: none; color: #6F6540;}
a:visited {text-decoration: none; color: #6F6540;}
a:hover {text-decoration: underline; color: #463B15;}
a:active {text-decoration: underline; color: #463B15;}

a.white:link {text-decoration: none; color: #FFF;}
a.white:visited {text-decoration: none; color: #FFF;}
a.white:hover {text-decoration: underline; color: #F0EEE8;}
a.white:active {text-decoration: underline; color: #F0EEE8;}

a.x_but:link {text-decoration: none; color: #6F6540; border: 1px solid #6F6540; font-size: 80%; font-weight: bold; margin: 10px 15px 0px 0px; padding: 0px 3px 0px 3px; display: block;}
a.x_but:visited {text-decoration: none; color: #6F6540; border: 1px solid #6F6540; font-size: 80%; font-weight: bold; margin: 10px 15px 0px 0px; padding: 0px 3px 0px 3px; display: block;}
a.x_but:hover {text-decoration: none; color: #463B15; border: 1px solid #463B15; font-size: 80%; font-weight: bold; margin: 10px 15px 0px 0px; padding: 0px 3px 0px 3px; background-color: #F0EEE8; display: block;}
a.x_but:active {text-decoration: none; color: #463B15; border: 1px solid #463B15; font-size: 80%; font-weight: bold; margin: 10px 15px 0px 0px; padding: 0px 3px 0px 3px; background-color: #F0EEE8; display: block;}

table {width: 736px; border-left: 1px solid #D3CCB4; border-top: 1px solid #D3CCB4; margin-left: 15px;}
td {border-right: 1px solid #D3CCB4; border-bottom: 1px solid #D3CCB4; font-size: 80%; padding: 3px 4px 3px 4px; text-align: center; vertical-align: middle;}

-->