/* RESETS DEFAULT BROWSER STLES **********/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}

body { line-height: 1; }
.main_gp { display: none; }
/* Tables still need 'cellspacing="0"' in the markup. */
table { border-collapse: separate; border-spacing: 0; }
caption, th, td { text-align: left; font-weight: normal; }

/* Remove possible quote marks (") from <q>, <blockquote>. */
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }

/* VICTOR.IS STYLE STARTS HERE ************/

body {
	margin: 0;
	background: url(/images/bg.png) repeat;
}

#top_border {
	height: 8px;
	width: 100%;
	position: absolute;
	background-color: #fff;
	top: 0;
}

#left_border {
	height: 100%;
	width: 8px;
	position: absolute;
	background-color: #fff;
	left: 0;
	top: 0;
}

#right_border {
	height: 100%;
	width: 8px;
	position: absolute;
	background-color: #fff;
	right: 0;
	top: 0;
}

#bottom_border {
	height: 8px;
	width: 100%;
	position: absolute;
	background-color: #fff;
	bottom: 0;
}

#victor_is {
	margin: 160px auto 0 auto;
	height: 140px;
	width: 742px;
	text-indent: -8888px;
	background: url(/images/victor.is.png) no-repeat;
	_background: url(/images/ie6/victor.is.png) no-repeat; /* IE 6 and below */
}

#info_wrapper {
	margin: 28px auto 0 auto;
	height: 38px;
	width: 725px;
}

#phone_number {
	margin-right: 13px;
	height: 38px;
	width: 477px;
	text-indent: -8888px;
	float: left;
	background: url(/images/phonenumber.png) no-repeat;
	_background: url(/images/ie6/phonenumber.png) no-repeat; /* IE 6 and below */
}

#email a {
	height: 38px;
	width: 235px;
	text-indent: -8888px;
	float: left;
	background: url(/images/email.png) no-repeat;
	_background: url(/images/ie6/email.png) no-repeat; /* IE 6 and below */
}

#email a:hover {
	background-position: 0 -38px;
}

#click_link {
	margin: 18px auto 0 auto;
	height: 18px;
	width: 273px;
	text-indent: -8888px;
	clear: both;
	background: url(/images/clicklink.png) no-repeat;
	_background: url(/images/ie6/clicklink.png) no-repeat; /* IE 6 and below */
}

#social_wrapper {
	margin: 120px auto 0 auto;
	height: 23px;
	width: 550px;
}

#twitter a {
	margin-right: 40px;
	height: 23px;
	width: 109px;
	text-indent: -8888px;
	float: left;
	background: url(/images/twitter.png) no-repeat;
	_background: url(/images/ie6/twitter.png) no-repeat; /* IE 6 and below */
}

#twitter a:hover {
	background-position: 0 -23px;
}

#me2day a {
	margin-right: 40px;
	height: 23px;
	width: 102px;
	text-indent: -8888px;
	float: left;
	background: url(/images/me2day.png) no-repeat;
	_background: url(/images/ie6/me2day.png) no-repeat; /* IE 6 and below */
}

#me2day a:hover {
	background-position: 0 -23px;
}

#facebook a {
	margin-right: 40px;
	height: 23px;
	width: 132px;
	text-indent: -8888px;
	float: left;
	background: url(/images/facebook.png) no-repeat;
	_background: url(/images/ie6/facebook.png) no-repeat; /* IE 6 and below */
}

#facebook a:hover {
	background-position: 0 -23px;
}

#vcard a {
	height: 23px;
	width: 87px;
	text-indent: -8888px;
	float: left;
	background: url(/images/vcard.png) no-repeat;
	_background: url(/images/ie6/vcard.png) no-repeat; /* IE 6 and below */
}

#vcard a:hover {
	background-position: 0 -23px;
}

#sites_wrapper {
	margin: 18px auto 0 auto;
	height: 23px;
	width: 775px;
}

#golf_rewind a {
	margin-right: 40px;
	height: 23px;
	width: 172px;
	text-indent: -8888px;
	float: left;
	background: url(/images/golfrewind.png) no-repeat;
	_background: url(/images/ie6/golfrewind.png) no-repeat; /* IE 6 and below */
}

#golf_rewind a:hover {
	background-position: 0 -23px;
}

#pumpl a {
	margin-right: 40px;
	height: 23px;
	width: 86px;
	text-indent: -8888px;
	float: left;
	background: url(/images/pumpl.png) no-repeat;
	_background: url(/images/ie6/pumpl.png) no-repeat; /* IE 6 and below */
}

#pumpl a:hover {
	background-position: 0 -23px;
}

#kmixx a {
	margin-right: 40px;
	height: 23px;
	width: 76px;
	text-indent: -8888px;
	float: left;
	background: url(/images/kmixx.png) no-repeat;
	_background: url(/images/ie6/kmixx.png) no-repeat; /* IE 6 and below */
}

#kmixx a:hover {
	background-position: 0 -23px;
}

#didi_networks a {
	margin-right: 40px;
	height: 23px;
	width: 196px;
	text-indent: -8888px;
	float: left;
	background: url(/images/didinetworks.png) no-repeat;
	_background: url(/images/ie6/didinetworks.png) no-repeat; /* IE 6 and below */
}

#didi_networks a:hover {
	background-position: 0 -23px;
}

#jgiral a {
	height: 23px;
	width: 85px;
	text-indent: -8888px;
	float: left;
	background: url(/images/jgiral.png) no-repeat;
	_background: url(/images/ie6/jgiral.png) no-repeat; /* IE 6 and below */
}

#jgiral a:hover {
	background-position: 0 -23px;
}