/* CSS Document */

body{margin:0px; padding:0px; background-color:#000000;}

#wrapper{width:780px; margin:auto; background-color:#FFFFFF;}

#top{height:34px; float:left; text-align:right; padding-top:20px; width:780px; background-color:#FFFFFF;}

h1{font:11px tahoma; color:#1d1d1d; text-decoration:none; text-align:left; font-weight:bold; margin-left:10px; padding:0px; float:left;}

.topmenu{font:11px tahoma; color:#1d1d1d; text-decoration:none; text-align:right; float:right;}

.topmenu a:link{color:#1d1d1d; text-decoration:none;}

.topmenu a:visited{color:#1d1d1d; text-decoration:none;}

.topmenu a:hover{color:#c0311a; text-decoration:none;}

.header{background-image:url(images/header.jpg); background-repeat:no-repeat; background-position:top; height:135px; float:left; width:780px; vertical-align:middle;}

.style{width:780px; height:2px; background-color:#006291; float:left;}

.menubg{background-image:url(images/menubg.jpg); background-repeat:repeat-x; background-position:top; height:39px; float:left; width:780px;}

ul#nav{list-style:none; margin:0px; padding:0px; float:left;}
	
ul#nav li{float: left; display:inline;}

.gap{width:2px; height:39px; float:left; background-color:#006291;}

.home{background:url(images/home.jpg) no-repeat top; width:81px; float:left; height:39px;}

.home:hover{background:url(images/home-hvr.jpg) no-repeat top;width:81px; float:left; height:39px;}

.store{background:url(images/store.jpg) no-repeat top; width:122px; height:39px; float:left;}

.store:hover{background:url(images/store-hvr.jpg) no-repeat top; width:122px; height:39px; float:left;}

.products{background:url(images/products.jpg) no-repeat top; width:105px;  height:39px; float:left;}

.products:hover{background:url(images/products-hvr.jpg) no-repeat top; width:105px;  height:39px; float:left;}

.events{background:url(images/events.jpg) no-repeat top; width:83px;  height:39px; float:left;}

.events:hover{background:url(images/events-hvr.jpg) no-repeat top; width:83px;  height:39px; float:left;}

.news{background:url(images/news.jpg) no-repeat top; width:84px;  height:39px; float:left;}

.news:hover{background:url(images/news-hvr.jpg) no-repeat top; width:84px;  height:39px; float:left;}

.account{background:url(images/account.jpg) no-repeat top; width:114px;  height:39px; float:left;}

.account:hover{background:url(images/account-hvr.jpg) no-repeat top; width:114px;  height:39px; float:left;}

.contact{background:url(images/contact.jpg) no-repeat top; width:121px;  height:39px; float:left;}

.contact:hover{background:url(images/contact-hvr.jpg) no-repeat top; width:121px;  height:39px; float:left;}

.help{background:url(images/help.jpg) no-repeat top; width:66px;  height:39px; float:left;}

.help:hover{background:url(images/help-hvr.jpg) no-repeat top; width:66px;  height:39px; float:left;}

.style1{width:780px; height:13px; float:left; background-color:#FFFFFF;}

.body{width:770px; height:100%; float:left; padding-left:10px; background-color:#FFFFFF;}

.body1{width:500px; font:11px Tahoma; color:#737373; text-decoration:none; line-height:18px; 	text-align:justify; float:left; vertical-align:top;}

.body2{width:500px; float:left;}

.right{width:265px; font:11px Tahoma; color:#737373; text-decoration:none; line-height:18px; 	text-align:justify; float:right;}

.news1{width:256px; float:left; background-color:#f1f2f3;}

.flag{background-image:url(images/flag.jpg); height:51px; width:47px; float:left; 	background-repeat:no-repeat; background-position:left;}

h2{font-family:verdana; font-size:24px; color:#bf311a; text-decoration:none; line-height:35px; font-weight:normal; margin:0px; padding:0px;}

h3{font-family:verdana; font-size:16px; color:#bf311a; text-decoration:none; padding-left:10px; float:left; font-weight:normal; line-height:30px; margin:0px;}

.line{width:250px; float:left; text-align:center; vertical-align:middle; padding-bottom:5px; 	margin-bottom:10px;}

.dots{width:250px; height:20px; float:left; text-align:center; vertical-align:middle; padding-top:5px; margin-top:10px;}

.righttext{font:11px Tahoma; color:#737373; text-decoration:none; line-height:18px; text-align:justify; padding-left:10px; float:left; width:235px;}

.gap1{height:11px; width:265px; float:left;}

.read{width:250px; height:41px; text-align:right;}	

.shop{width:250px; float:left;}

.shop1{width:250px; float:right; height:40px; vertical-align:middle; text-align:right; padding-top:15px;}

.bluetext{font-size:12px; padding-left:5px; text-decoration:none; color:#006ad7; float:left;}

.redtext{font-size:12px; text-decoration:none; color:#c21b00; padding-right:5px; float:right;}

#productgap1{width:500px; float:left; height:15px;}

#productgap{width:500px; float:left; height:25px;}

#footergap{width:780px; float:left; height:15px; background-color:#FFFFFF;}

.footer1{width:780px; float:left; vertical-align:middle; background-image:url(images/footer.jpg); background-repeat:repeat-x; height:71px;}

.footer{ padding-top:15px; text-align:center; font:11px Tahoma; color:#7da9c0; text-decoration:none; line-height:20px;}

.footer a:link{color:#7da9c0; text-decoration:none;}

.footer a:visited{color:#7da9c0; text-decoration:none;}

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

#downgap{width:780px; height:10px; background-color:#FFFFFF;}

#event{width:470px; font:11px Tahoma; color:#737373; text-decoration:none; line-height:18px; 	text-align:justify; margin:auto; background-color:#f1f2f3; border:#036da1 solid 1px; height:160px; overflow:hidden;}

.picture{width:170px; float:left; vertical-align:middle; text-align:center;}

.eventtext{width:280px; float:left; vertical-align:top;}

.eventtext1{padding:8px;}

.more{font:11px Tahoma; padding-right:5px; text-decoration:none; color:#006ad7;}

.more:hover{text-decoration:underline; color:#006ad7;}

.date{font:9px Tahoma; text-decoration:none; color:#006ad7;}

.right1{width:265px; font:11px Tahoma; color:#737373; text-decoration:none; line-height:18px; 	text-align:justify; float:right; background-color:#f1f2f3; height:600px;}

#eventgap{width:450px; float:left; height:5px;}
