@charset "utf-8";

	/*---------------------------------------*\
	| Coded by Daniel Orman                   |
	| Site: DGOstyle.co.uk                    |
	+-----------------------------------------+
	| All rights reserved.                    |
	+-----------------------------------------+
	| Do not remove any contents of this      |
	| CSS File. Error's may occur if you do.  |
	\*---------------------------------------*/

/** main body **/
body {
	background: #CCCCCC url(http://vimuto.com/themes/v2/images/background.png);
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	margin: 0px;
}
a {text-decoration: none;}
a:hover {text-decoration: underline;}

#container {
	width: 725px;
	margin: auto;
	margin-top: 8%;
	margin-bottom: 30px;
}
/** main body **/


/** header css attributes **/
#header {
	background-image: url('../images/header.png');
	background-repeat: no-repeat;
	width: 725px;
	height: 80px;
	overflow: hidden;
}

	#logo {
		width: 230px;
		height: 80px;
		margin-left: 30px;
		float: left;
	}
	
	#flags {
		margin-right: 20px;
		margin-top: 5px;
		float: right;
	}
		
		.tabs {
			background-image: url('../images/tab.png');
			background-repeat: no-repeat;
			width: 43px;
			height: 35px;
			margin-right: 2px;
			float: left;
			overflow: hidden;
		}

			#usa {
				width: 27px;
				height: 20px;
				margin-left: 8px;
				margin-top: 5px;
				display: block;
				border: 0px;
			}
					#usa:hover {
						background-image: url('../images/usa.png');
						background-repeat: no-repeat;
						width: 27px;
						height: 20px;
					}
					
			#germany {
				width: 27px;
				height: 20px;
				margin-left: 8px;
				margin-top: 5px;
				display: block;
				border: 0px;
			}
					#germany:hover {
						background-image: url('../images/germany-hover.png');
						background-repeat: no-repeat;
						width: 27px;
						height: 20px;
					}
/** header css attributes **/


/** main css attributes **/
#main {
	background-color: #ffffff;
	text-align: center;
	padding: 20px 10px 20px 10px;
	color: #666666;
}
	#main a {color: #FF9900; font-weight: bold; text-decoration: none;}
	#main a:hover {color: #FF9900; font-weight: bold; font-style: italic;}
	
	#main input {
		border: 0px;
	}
	
	#address {
		background-image: url('../images/input.png');
		background-repeat: no-repeat;
		width: 422px;
		height: 30px;
		overflow: hidden;
	}
	
		#address_text {
			margin-left: 7px;
			width: 415px;
			font-weight: bold;
			color: #666666;
			overflow: hidden;
		}
	
	#button {
		background-image: url('../images/button.png');
		background-repeat: no-repeat;
		width: 86px;
		height: 30px;
	}

#main-bottom {
	background-image: url('../images/main-bottom.png');
	background-repeat: no-repeat;
	width: 725px;
	height: 60px;
}
/** main css attributes **/


/** footer css attributes **/
#footer {
	background-image: url('../images/footer.png');
	background-repeat: no-repeat;
	width: 725px;
	height: 122px;
	overflow: hidden;
}

	#links {
		max-width: 205px;
		margin-left: 10px;
		margin-right: 15px;
		margin-top: 10px;
		float: left;
	}
		#links img {border: 0px; margin-bottom: 3px;}
		
	#seperator {
		background-image: url('../images/seperator.png');
		background-repeat: no-repeat;
		width: 1px;
		height: 122px;
		margin-right: 15px;
		float: left;
	}
	
	#ad-banners {
		width: 468px;
		height: 75px;
		overflow: hidden;
		border: 0px;
		float: left;
		margin-top: 23px;
	}
	
#copyright {
	color: #cccccc;
	margin-top: 5px;
}
	#copyright a {color: #cccccc; font-weight: bold; text-decoration: none;}
	#copyright a:hover {color: #cccccc; font-weight: bold; font-style: italic;}
/** footer css attributes **/


/** other css attributes **/
.clear {
	clear: both;
}

.floatright {
	float: right;
}

.floatleft {
	float: left;
}
/** other css attributes **/