/*Set default margin's and padding*/
* { margin: 0; padding: 0; font-family: Arial; }

/* Set generic img and link tags */
img { float:right; margin-bottom:2px; }
a { color:#FF9900; text-decoration: underline; }
a:hover { color:#6E3F0F; }
font.numero { color:#FF3300; }
font.numero:hover { color:#FF9900; }

/* Form Control */
form { padding:2px; background-color:#a58663; text-align: center; border: 1px solid #6E3F0F; }
		
input { /*float:left;*/ background-color: #f7f2e3; color: #6E3F0F; border: 0px solid #CC3300; font-size: 11px; padding: 2px; margin:1px; }
input:focus { background-color:#FFFFFF; }
.button { /*float:left;*/ clear:right; padding:1px; }
.button:hover { background-color:#CC3300; }
/*Set general Container type stuff like font, font size and set margins to allow everything to be centered*/
#container { width: 750px; margin: 0 auto; margin-bottom: 10px; font-size: 12px; color: #333333; background-color:#f7f2e3; line-height: 1.6em; }

/*Header*/
#header { color: #CC3300; padding-top:10px; background-color: #6E3F0F; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CC3300; }
#header h1 { font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size: 32px; line-height:140%; color:#6E3F0F; margin-top:10px; margin-bottom: 10px; background-color: #f7f2e3; }
#header p { font-family:Arial, Helvetica, sans-serif; font-weight:bold; line-height:140%; margin-top: -5px; margin-left: 40px; margin-bottom:5px; }
#gg { float:right; clear:none; margin-top: 10px; }

/* Left - Holds Navigation and extra content */
#left { background-color: #6E3F0F;; float: left; clear:both; width: 202px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color:#660000; color: #FFFFFF; }

/*Right Side Stuff*/
#right { float: right; clear:right; width: 548px; background-color:#f7f2e3; }
#right h1 { clear:both; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 32px; line-height:120%; color:#FFFFFF; margin-top:15px; margin-bottom: 30px; background-color: #6E3F0F; margin-left: 1px; }

#right p { font-size:115%; color:#6E3F0F; margin-bottom: 10px; margin-left:15px; margin-right:20px; margin-top:-5px; }
#right h2 { margin-left: 10px; font-size: 22px; color: #FF9900; }

/* Navigation */
#navigation { color: #6E3F0F; background-color: #a58663; margin-top: 15px; margin-left: 11px; }

#navigation ul { margin:0; padding-left: 0; list-style-type: none; float: left; width: 180px; }
#navigation a { display: block; padding: 5px; width: 180px; border-bottom: 1px solid #6E3F0F; }
#navigation a:link, #navlist a:visited { color:#6E3F0F; background-color:#FFFFFF; text-decoration: none; }
#navigation a:hover { background-color: #CC3300; color:#FFFFFF; }

/* Extra Content */
#extra_content { background-color: #a58663; color:#f7f2e3; float: left; width: 200px; margin-top: 25px; border-right-width: 1px; border-right-style: solid; border-right-color: #6E3F0F; font-size: 95%; border-left-width: 1px; border-left-style: solid; border-left-color: #6E3F0F; }
#extra_content p { margin-left:5px; margin-top:5px; margin-bottom:5px; margin-right:5px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #6E3F0F; font-size: inherit; clear:both; }
#extra_content h1 { font-size:110%; color:#6E3F0F; background-color:#CC3300; margin-top:5px; margin-left:2px; margin-bottom:2px; }

#extra_content ul { margin:0 0 2px; padding:0; text-align: left; list-style-position: inside; list-style-image: none; list-style-type: none; }
#extra_content li { margin:0; padding-left:3px; line-height:1.4em; }

/* Thumbnails */
#thumbnails { float: left; width: 200px; padding: 0; clear:both; }
#thumbnails a, a:hover { padding:0; margin:0; text-decoration:none; }
#thumbnails img { float: left; margin: 0; border:none; }

/* Footer */
#footer { width:750px; font-size: 90%; color: #FFFFFF; background-color: #6E3F0F; clear:both; }
#footer p { margin: 0px; padding: 2px; }
#footer p a { color:#FFFFFF; border-bottom: 1px dotted #FFFFFF; }		
#footer p a:hover { color:#6E3F0F;  background-color:#FFFFFF; }

