﻿* { border-width: 0px;
	padding: 0;
	margin: 0;
	text-align: center;
}

body {font-family: Arial, Helvetica, sans-serif; font-size: 13px; background:url("../images/bg.png") 0 0 repeat-x #660033;}

#wrapper {margin: 0 auto; width: 780px;}

#header {color: #333; width: 780px; float: left; padding: 0px; border: 0px solid #f38221; height: 160px; margin: 0px 0px 0px 0px; background:url("../images/header.png") 0 0 repeat-x #781030;}
.header {text-align:center;	text-indent:0px; padding:130px 0px 0px 140px; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:white;}

#navigation {float:left; width: 580px; color: #333; height: 35px;}

#flags {float:right; width: 170px; color: #333; padding: 8px 0px 0px 0px; height: 25px; border-width: 0;}
.flags {border-width: 0;}

#flashbar {float:left; width: 598px; height:298px; color: #781030; border: 1px solid #ff6600; margin: 5px 0px 0px 0px;}
#tvbar {float:left; width: 598px; height:358px; color: #781030; border: 1px solid #ff6600; margin: 5px 0px 0px 0px;}
#gallerybar {float:left; width: 598px; height:298px; color: #781030; border: 1px solid #ff6600; margin: 5px 0px 0px 0px;}

#leftcolumn {color: #333; border: 0px solid #f38221; background:#781030; margin: 0px 5px 5px 0px; padding: 10px; height: 350px; width: 180px; float: left;}
 
#content {float: left; color: #333; border: 0px solid #f38221; background:#660033; margin: 0px 0px 10px 0px; padding: 0px; width: 600px; display: inline;}
#content h1 {font-family:Arial, Helvetica, sans-serif; font-size:20px; padding:0px 0px 0px 0px; color:#ff6600;}
#content h2 { text-align:justify; font-family::Arial, Helvetica, sans-serif; font-size:16px; padding:0px 0px 0px 8px; color:#ddcc99;}
#content h2 a{text-decoration:none; font-family:Arial, Helvetica, sans-serif, font-size:14px; color:#ddcc99;}
#content h2 a:hover {text-decoration:none; font-weight:bold; color:#ff6600;}


#content h3 {font-family:Dakota; font-size:30px; padding:0px 0px 0px 50px; color:#ddcc99;}
#content p {font-family::Arial, Helvetica, sans-serif, font-size:12px; padding:0px 8px 0px 8px; color:#ddcc99; text-align:justify;}
#content p.more {text-align:right;}
#content p.more a{font-family:Arial, Helvetica, sans-serif, font-size:14px; color:#ff6600;}
#content p.more a:hover {text-decoration:underline; font-weight:bold; color:#ddcc99;}
#content a{font-family:Arial, Helvetica, sans-serif, font-size:14px; color:#ff6600;}
#content a:hover {text-decoration:underline; color:#ddcc99;}

#content p.sharing{ color:#ff6600; background-color:#ddcc99; text-align:right;}

#content p.quote {text-align:right; font-family:Arial, Helvetica, sans-serif, font-size:14px; color:#ff6600; font-style:italic;}

#content ul.breadman {list-style-image: url("../images/breadman-ul.png");} 
#content ul {padding: 0px 10px 0px 10px; color:#ddcc99; font-size:14px;  list-style: none; text-align:justify;}

#content-box {border: 0px solid #ff6600; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 600px; float: left;}
#content-box-banner {border: 0px solid #ff6600; margin: 5px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 600px; float: left;}

#content-brandmenu { background-color:#ddcc99; border: 1px solid #ff6600; margin: 5px 0px 0px 0px; padding: 0px 0px 0px 1px; height: 29px; width: 598px; float:left;}
#content-businessmenu { background-color:#ddcc99; border: 1px solid #ff6600; margin: 5px 0px 0px 0px; padding: 0px 0px 0px 1px; height: 29px; width: 598px; float:left;}

#content-full {background:url("../images/bar.png"); border: 0px solid #ff6600; margin: 5px 0px 0px 0px; padding: 0px 0px 0px 0px; height: 49px; width: 600px; float: left;}
#content-full h1 {font-family:"VIPER NORA"; font-size:22px; padding:14px 0px 0px 20px; color:#fff;}
#content-full-box {border: 0px solid #ff6600; margin: 10px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 600px; float: left;}

#content-h-left {background:url("../images/bar.png"); border: 0px solid #f38221; margin: 10px 0px 0px 0px; padding: 0px 0px 0px 0px; height: 49px; width: 295px; float: left;}
#content-h-left h1 {font-family:"VIPER NORA"; font-size:22px; padding:14px 0px 0px 20px; color:#fff;}
#content-h-left-box {border: 0px solid #ff6600; margin: 10px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 295px; float: left;}

#content-h-right {background:url("../images/bar.png"); border: 0px solid #f38221; margin: 10px 0px 0px 10px; padding: 0px 0px 0px 0px; height: 49px; width: 295px; float: left;}
#content-h-right h1 {font-family:"VIPER NORA"; font-size:22px; padding:14px 0px 0px 20px; color:#fff;}
#content-h-right-box {border: 0px solid #ff6600; margin: 10px 0px 0px 10px; padding: 0px 0px 0px 0px; width: 295px; float: left;}

#content-t-left {background:url("../images/bar.png"); border: 0px solid #f38221; margin: 10px 0px 0px 0px; padding: 0px 0px 0px 0px; height: 49px; width: 193px; float: left;}
#content-t-left h1 {font-family:"VIPER NORA"; font-size:22px; padding:14px 0px 0px 10px; color:#fff;}
#content-t-left-box {border: 0px solid #ff6600; margin: 10px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 193px; float: left;}
#content-t-left a{color:#ff6600; font-size:14px; font-weight:normal;}
#content-t-left a:hover {text-decoration:underline;}

#content-t-middle {background:url("../images/bar.png"); border: 0px solid #f38221; margin: 10px 0px 0px 10px; padding: 0px 0px 0px 0px; height: 49px; width: 193px; float: left;}
#content-t-middle h1 {font-family:"VIPER NORA"; font-size:22px; padding:14px 0px 0px 10px; color:#fff;}
#content-t-middle-box {border: 0px solid #ff6600; margin: 10px 0px 0px 10px; padding: 0px 0px 0px 0px; width: 193px; float: left;}

#content-t-right {background:url("../images/bar.png"); border: 0px solid #f38221; margin: 10px 0px 0px 10px; padding: 0px 0px 0px 0px; height: 49px; width: 194px; float: left;}
#content-t-right h1 {font-family:"VIPER NORA"; font-size:22px; padding:14px 0px 0px 10px; color:#fff;}
#content-t-right-box {border: 0px solid #ff6600; margin: 10px 0px 0px 10px; padding: 0px 0px 0px 0px; width: 194px; float: left;}

#content-23-right-box {border: 0px solid #ff6600; margin: 10px 0px 0px 10px; padding: 0px 0px 0px 0px; width: 397px; float: left;}
#content-23-left-box {border: 0px solid #ff6600; margin: 10px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 396px; float: left;}

.label {color: #DDCC99;}
.noborder {border-width: 0px;}


#menu-h-left-box { background-color:#ddcc99; border: 0px solid #ff6600; margin: 10px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 295px; float: left;}
#menu-h-left-box h1 { font-family:Arial, Helvetica, sans-serif; font-size:18px; padding:3px 10px 0px 10px; color:#ff6600;}
#menu-h-left-box h2 {font-family:Arial, Helvetica, sans-serif; font-size:14px; padding:3px 10px 0px 10px; color:#660033;}
#menu-h-left-box p {font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:3px 10px 0px 10px; color:#000; text-align:justify;}

#menu-h-right-box { background-color:#ddcc99; border: 0px solid #ff6600; margin: 10px 0px 0px 10px; padding: 0px 0px 0px 0px; width: 295px; float: left;}
#menu-h-right-box h1 { font-family:Arial, Helvetica, sans-serif; font-size:18px; padding:3px 10px 0px 10px; color:#ff6600;}
#menu-h-right-box h2 {font-family:Arial, Helvetica, sans-serif; font-size:14px; padding:3px 10px 0px 10px; color:#660033;}
#menu-h-right-box p {font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:3px 10px 0px 10px; color:#000; text-align:justify;}


#rightcolumn {color: #fff; border: none; background:#660033; margin: 0px 0px 10px 18px; padding: 0px; width: 160px; float: left; position: relative;}

#rc-top {background:url("../images/rc-top.png"); border: 0px solid #660033; margin: 5px 0px 0px 0px; padding: 0px; height: 65px; width: 160px; float: left; position: relative;}
#rc-box {background:#660033; border: none; margin: 0px 0px 0px 0px; padding: 0px 2px 0px 2px; height: 155px; width: 156px; float: left; position: relative;}

#rc-tweet {background:url("../images/rc-twitter.png") no-repeat; border: none; margin: 0px 2px 0px 2px; padding: 0px 2px 0px 2px; height: 155px; width: 156px; float: left; position: relative;}
#rc-tweet h1{font-family:Arial, Helvetica, sans-serif; font-size:18px; padding:3px 10px 0px 10px; color:#660033;}
#rc-tweet p{font-family:Arial, Helvetica, sans-serif; font-size:14px; padding:25px 10px 0px 10px; color:#660033; text-align:justify;}

#rc-blog {background:url("../images/rc-blogger.png") no-repeat; border: none; margin: 0px 2px 0px 2px; padding: 0px 2px 0px 2px; height: 155px; width: 156px; float: left; position: relative;}
#rc-blog h1{font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:40px 10px 0px 10px; color:#660033; text-align:justify;}
#rc-blog p{font-family:Arial, Helvetica, sans-serif; font-size:10px; padding:5px 10px 0px 10px; color:#660033; text-align:justify;}
#rc-blog li{list-style-type: none;}

#rc-nut {background:url("../images/rc-nut.png") no-repeat; border: none; margin: 0px 2px 0px 2px; padding: 0px 2px 0px 2px; height: 155px; width: 156px; float: left; position: relative;}
#rc-nut h1{font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:10px 10px 0px 10px; color:#660033; text-align:justify;}
#rc-nut p{font-family:Arial, Helvetica, sans-serif; font-size:10px; padding:5px 10px 0px 10px; color:#660033; text-align:left;
}
#rc-nut li{list-style-type: none;}


#rc-lastbox {background:#660033; border: 0px solid #660033; margin: 0px 0px 0px 0px; padding: 0px 2px 0px 2px; height: 150px; width: 156px; float: left; position: relative;}
#rc-bottom {background:url("../images/rc-bottom.png"); border: 0px solid #660033; margin: 0px 0px 0px 0px; padding: 0px; height: 65px; width: 160px; float: left; position: relative;}

/* Twitter box sized to be in Last Position only. */
#rc-twitter {background:url("../images/rc-last-twitter.png") no-repeat; border: 0px solid #660033; margin: 0px 0px 0px 2px; padding: 0px 2px 0px 2px; height: 150px; width: 156px; float: left; position: relative;}
#twitter {margin:50px 10px 10px 10px; width:135px; }
#twitter a {color:#fff; font-size:14px; font-weight:bold; text-align:justify; }

#blog ul {list-style-type: none; color:#ddcc99; font-size:12px; font-weight:normal; text-align:justify;padding:0px 8px 0px 8px;}
#blog ul a{color:#ffffff; font-size:14px; font-weight:normal;}
#blog ul a:hover {text-decoration:underline;}


#footerspan{background:url("../images/fbg.png") 0 0 repeat-x; position:relative; margin:0 auto; height:149px; clear:both;}
#footer{background:url("../images/footer.png") 0 0 repeat-x; width:780px; height:149px; position:relative; margin:0 auto; font:12px/15px "Trebuchet MS",Arial, Helvetica, sans-serif; font-weight:normal;}
#footer ul{width:620px; position:absolute; top:20px; left:160px; list-style-type: none;}
#footer li{float:left; }
#footer ul li a{padding:0 8px 0; color:#ddcc99; font-size:16px; text-decoration:none; font-weight:bold;}
#footer ul li a:hover{text-decoration:underline;}
#footer p.copyright{width:200px; color:#ddcc99; position:absolute; top:115px; right:0px;}
#footer p.reg{width:200px; color:#ddcc99; position:absolute; top:115px; left:150px;}
#footer p.hosting{width:250px; color:#ddcc99; position:absolute; top:110px; right:0px;}
#footer a.hosting{color:#ddcc99;}
#footer a:hover{text-decoration:underline;}



/* ================================================== */
/*   Main Menu     */

/* Root = Horizontal, Secondary = Vertical */
ul#navmenu {
	margin: 0;
	border: 0 none;
	padding: 1px 0px 0px 0px;
	width: 600px; /*For KHTML*/
	list-style: none;
	height: 27px;
	}

ul#navmenu li {
	margin: 0;
	border: 0 none;
	padding: 0px 0px 0px 0px;
	float: left; /*For Gecko*/
	display: inline;
	list-style: none;
	position: relative;
	height: 27px;
	}

ul#navmenu ul {
	margin: 0;
	border: 0 none;
	padding: 0;
	width: 240px;
	list-style: none;
	display: none;
	position: absolute;
	top: 27px;
	left: 30px;
	}

ul#navmenu ul:after /*From IE 7 lack of compliance*/{
	clear: both;
	display: block;
	font: 2px/0px serif;
	content: ".";
	height: 0;
	visibility: hidden;
	}

ul#navmenu ul li {
	width: 140px;
	float: left; /*For IE 7 lack of compliance*/
	display: block !important;
	display: inline; /*For IE*/
	}

/* Root Menu */
ul#navmenu a {
	padding: 1px 15px 0px 15px;
	float: none !important; /*For Opera*/
	float: left; /*For IE*/
	display: block;
	background: #ddcc99;
	color: #660033;
	font: bold 12px/26px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	height: auto !important;
	height: 1%; /*For IE*/
	}

/* Root Menu Hover Persistence */
ul#navmenu a:hover,
ul#navmenu li:hover a,
ul#navmenu li.iehover a {
	background: #ff6600;
	color: #660033;
	}

/* 2nd Menu */
ul#navmenu li:hover li a,
ul#navmenu li.iehover li a {
	float: none;
	background: #f38221;
	color: #781030;
	}

/* 2nd Menu Hover Persistence */
ul#navmenu li:hover li a:hover,
ul#navmenu li:hover li:hover a,
ul#navmenu li.iehover li a:hover,
ul#navmenu li.iehover li.iehover a {
	background: #dbc192;
	color: #FFF;
	}

/* 3rd Menu */
ul#navmenu li:hover li:hover li a,
ul#navmenu li.iehover li.iehover li a {
	background: #dbc192;
	color: #666;
	}

/* 3rd Menu Hover Persistence */
ul#navmenu li:hover li:hover li a:hover,
ul#navmenu li:hover li:hover li:hover a,
ul#navmenu li.iehover li.iehover li a:hover,
ul#navmenu li.iehover li.iehover li.iehover a {
	background: #781030;
	color: #FFF;
	}

/* 4th Menu */
ul#navmenu li:hover li:hover li:hover li a,
ul#navmenu li.iehover li.iehover li.iehover li a {
	background: #EEE;
	color: #666;
	}

/* 4th Menu Hover */
ul#navmenu li:hover li:hover li:hover li a:hover,
ul#navmenu li.iehover li.iehover li.iehover li a:hover {
	background: #CCC;
	color: #FFF;
	}

ul#navmenu ul ul,
ul#navmenu ul ul ul {
	display: none;
	position: absolute;
	top: 0;
	left: 160px;
	}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#navmenu li:hover ul ul,
ul#navmenu li:hover ul ul ul,
ul#navmenu li.iehover ul ul,
ul#navmenu li.iehover ul ul ul {
	display: none;
	}

ul#navmenu li:hover ul,
ul#navmenu ul li:hover ul,
ul#navmenu ul ul li:hover ul,
ul#navmenu li.iehover ul,
ul#navmenu ul li.iehover ul,
ul#navmenu ul ul li.iehover ul {
	display: block;
	}



