@charset "UTF-8";

/* HTML TAG STYLES */

body { margin:0px; background-image: url(images/bg.jpg); background-repeat:repeat-x; font-family: Arial, Helvetica, sans-serif; background-color:#313131;  color: #FFFFFF; line-height: 18px;   }

p { font-size: 0.69em; font-family: Arial, Helvetica, sans-serif; color: #FDFDFD;  }

img { border:0px; }

h1 { font-family: Arial, Helvetica, sans-serif; font-size: 1.2em; font-weight:normal; padding: 0px; margin: 0px; color:#FFFFFF; }

h2 { font-family: Arial, Helvetica, sans-serif; font-size: 1.0em; font-weight:normal; padding: 0px; margin: 0px; line-height: 22px; color: #FFFFFF; }

h3 { color:#97ca56; border-bottom:1px solid #97ca56; padding-bottom:4px; font-size:0.75em; font-weight:bold; }

a:link { color: #01e9fe; text-decoration:none; }

a:visited { color: #01e9fe; text-decoration:none; }

a:hover { color: #f3a900; text-decoration: underline; }

ul li { font-size:0.69em; color:#f3a900; } 


/* DESIGN DIV ID TAGS */

#header { width:991px; height:123px; margin-left:auto; margin-right:auto; padding:0px; }

#nav { width:991px; height:30px; margin-left:auto; margin-right:auto; padding:0px; }

#flash { width:990px; height:400px; margin-left:auto; margin-right:auto; padding:0px; }

#main { width:991px; height: auto; margin-left:auto; margin-right:auto; padding-bottom:20px; background-color:#424242; overflow:hidden; } 

#left { width:642px; height:auto; margin-left:auto; margin-right:auto; margin-top:25px; margin-bottom:25px; padding-left:15px; padding-right:15px; float:left; border-right:#CCCCCC dotted 1px;  }

#leftbottom { width:642px; height:auto; margin-top:20px; clear:both; }

#right { width:298px; height:auto; margin-left:auto; margin-right:auto; padding-left:10px; padding-right:10px; float:left; padding-bottom:20px; }

#footer { width:990px; height:auto; margin-left:auto; margin-right:auto; margin-top:20px; text-align:center; clear:both; }

#footer ul {  list-style:none; list-style-type:none; display:inline; color: #FFFFFF; }

#footer li {  padding-left:5px; padding-right: 5px; list-style:none; list-style-type:none; display:inline; color:#666666; border-right: 1px solid  #666666; }

#seo { width:950px; margin-top:25px; margin-bottom:0px; margin-left:auto; margin-right:auto; clear:both; padding-left:20px; padding-right:20px; } 

#seo ul li { color:#999999; } 


#contact { width:285px; height:90px; margin-top:35px; margin-left:auto; margin-right: auto; padding-top:44px; padding-left:10px; background-image:url(images/contact.gif); }

#points { width:230px; height:auto; float:left; }





#tab { width:280px; height: auto; padding-bottom:25px; }

#album { width:320px; height:auto;  } 

#pan { width:281px; height:330px;  } 

/*Style of text */
#footer li { padding-left:5px; padding-right: 5px; list-style:none; list-style-type:none; display:inline;  border-right: 1px solid  #666666; }

#footer a:link { color: #999999; text-decoration:none; }

#footer a:visited { color: #999999; text-decoration:none; }

#footer a:hover { color: #666666; text-decoration:none; }





/*Typography styles*/

.white { color:#FFFFFF; font-size:0.87em; }

.orange { color:#f3a900; font-size: 0.83em; line-height:20px; }

.orange2 { color:#f3a900; }

.cap { text-transform:uppercase;  color: #d91f00; }

.floatr { float:right; }

.floatl { float:left; }

.link { font-size:1.2em; text-transform:uppercase; }

.small { font-size:0.75em; }

.links { font-size:0.69em; }

.grey { color:#999999; }
 


/* Form Styles */


.contactform {
font-size:0.69em;
	width:250px;
	float:left;
	margin-right:20px;
	margin-top:20px;
	margin-bottom:30px;
	}

.submitbutton { 
	background-color: #f3a900;
	padding:1px;
	margin-bottom:5px;
	border: 1px solid  #333333;
	font-family: Arial;
	width:200px;
	color:#FFFFFF
	}
	
	.formstyle { color:#000000;
	padding:2px;
	margin-bottom:1px;
	font-family: Arial;
	width:252px;
	margin-top:1px;
	
	}
	
.formstyle3 { color:#000000; 
	background-color: #CCCCCC;
	padding:1px;
	margin-bottom:5px;
	border: 1px solid  #333333;
	font-family: Arial;
	width:200px;
	}
	
	.formsty { color:#000000; 
	background-color: #CCCCCC;
	padding:5px;
	margin-bottom:5px;
	border: 1px solid  #333333;
	font-family: Arial;
	width:200px;
	}

.style2 {
	color: #008000;
}
.style3 {
	color: #990000;
}
.tickyellowbox { margin-bottom:20px; margin-top:20px;
	background-color: #eff6ef;
	border: 1px solid #008000;
}
.tickredbox {
	background-color: #f9eaea;
	border: 1px solid #c33131;
}

.linkbox {
	width: 550px;
	border: 1px #BCCFDE solid;
	background-color:#DDE5ED;
	padding: 10px 10px 10px 10px;
	color:#333333;
	text-align:center;
	font-size:0.69em;
	margin:auto auto }
	
#linksystem { width:950px; margin:0 auto; text-align:center; padding:15px; } 

