body {background: repeat #2e2e28 top left url('gfx/bkg_body.gif'); margin: 0 auto 0 auto; font-size: 100%;}
* {margin: 0; padding: 0; border: none; font-size: 100%;}
:focus {outline: none;}
#toppen {width: 100%; background: #2e2e28; position: fixed; z-index: 10000; display: block; top: 0; overflow: visible; margin: 0 auto 0 auto; text-align: center;}
#toppen ul {width: 998px; margin: 0 auto 0 auto; display: block; padding: 0; left: 9.63em; position: relative; list-style-type: none;}
#toppen li {margin: 0 auto 0 auto; color: #8f8f6b; display: block; position: relative; padding: 0.75em 0 0.75em 0; float: left; margin: 0 1em 0 0; font-family: "lucida grande", "trebuchet ms", Helvetica, sans-serif; font-size: 0.56em; font-weight: bold; text-transform: uppercase;}
.toppennav:link, .toppennav:visited, .toppennav:active {text-decoration: none; color: #3e8a1d; margin: 0; padding: 0.75em 0.94em 0.75em 0.94em;}
.toppennav:hover {background: #48442F; text-decoration: none; color: #d9d518; margin: 0; padding: 0.75em 0.94em 0.75em 0.94em;}
#toppen .shadow {width:100%; height:16px; background: url('gfx/toppenshadow.png') bottom repeat-x;}

/* ====== NAVIGATION =========================================================================================== */

#nav {clear: both; width: 998px; margin: 0 auto 0 auto; padding: 2em 0 0 0; display: block; z-index: 1; position: relative; overflow: visible;}
#nav ul {margin: 0; width: 100%; float: left; overflow: visible; position: relative; display: block; left: 0; padding: 10px 0 20px 0; list-style-type: none;}
#nav li {float: left; left: 1.25em; display: block; position: relative; margin: 0 50px 0 0; font-family: "lucida grande", Arial, Helvetica, sans-serif;  font-size: 0.69em; font-weight: bold; text-transform: none; padding: 0;}
#nav li .nav2ndrow {display: block; position: relative; overflow: visible; color: #8c8c7b; font-family: "lucida grande", tahoma, Helvetica, sans-serif; 	font-size: 0.69em; margin: 0; letter-spacing: 0.06em; text-transform: uppercase; letter-spacing: 0;}
.nav:link, .nav:visited, .nav:active {text-decoration: none; color: #ddddd1;}
.nav:hover {text-decoration: none; color: #fff;}
#nav li img {padding: 0 2px 2px 0; border: none; position: relative; top: 15px; left: 0; margin: 0;}
#nav li a:link .nav2ndrow, #nav li a:visited .nav2ndrow, #nav li a:active .nav2ndrow {color: #3e8a1d; padding: 2px 0 0 38px; margin: 0;}
#nav li a:hover .nav2ndrow {color: #d9d518; padding: 2px 0 0 38px; margin: 0;}
#nav ul li.active {color: #E9E9DD; margin: 0 50px 0 0; padding: 0;}
#nav ul li.active .nav2ndrow {color: #E5E117; padding: 2px 0 0 38px; margin: 0;}
#nav li .nav2ndrow_first {display: block; position: relative; overflow: visible; color: #8c8c7b; font-family: "lucida grande", tahoma, Helvetica, sans-serif; font-size: 0.69em; margin: 0; letter-spacing: 0.06em; text-transform: uppercase; letter-spacing: 0;}
#nav li a:link .nav2ndrow_first, #nav li a:visited .nav2ndrow_first, #nav li a:active .nav2ndrow_first {color: #8c8c7b; padding: 2px 0 0 33px; margin: 0;}
#nav li a:hover .nav2ndrow_first {color: #d9d518; padding: 2px 0 0 33px; margin: 0;}
#nav ul li.active .nav2ndrow_first {color: #E5E117; padding: 2px 0 0 33px; margin: 0;}

/* ===== CONTAINER ============================================================================================ */

#container {background: #2a2a26; width: 100%; display: block; position: relative; overflow: visible; float: left; margin: 0 auto 0 auto; padding: 0 0 1em 0; z-index: 1;}
#container_top {background: repeat-x #2e2e28 top left url('gfx/container_top.png'); width: 100%; height: 30px; float: left; display: block;}
#container_foot {background: repeat-x #2e2e28 top left url('gfx/container_foot.png'); width: 100%; height: 30px; float: left; margin-bottom: 0.31em; 	display: block;}

/* ===== HEADER ============================================================================================ */

#header {background: no-repeat #2a2a26 url('gfx/header_bkg1.jpg'); width: 1010px; height: 215px; margin: 1.25em auto 0.63em auto; display: block; 	background-color:#2a2a26;}
#header .dylans_logo {background: no-repeat 1% 15px url('gfx/dylanslogo.png'); display: block; position: relative; float: left; top: 30px; left: 186px; 	width: 206px; height: 190px; padding: 7px 20px 0 0; overflow: visible;}
#header .spacer {height:90px; width:30px; border-right: 0.31em solid #e5e117; top:60px; left:140px; position: relative;}
#header .slogan {background: no-repeat top left url(gfx/dylansslogan.png); display: block; position: relative; bottom: 15px; left: 207px; float: left; 	width: 483px; height: 87px;}
#header .mascot {background: no-repeat top left url(gfx/mascot.png); width:200px; height:200px; bottom:80px; right:720px; float:left; position:relative;}

/* ===== PUFFMENY ============================================================================================ */

#bottomcolumn .bottomcolumn_top {background: no-repeat #2a2a26 top left url(gfx/bottomcolumn_top.gif); width: 960px; height: 8px; float: left; display: block; margin: 0; padding: 0;}
#bottomcolumn {background: repeat-y #2a2a26 top left url('gfx/bottomcolumn_bkg.gif'); width: 100%; float: left; position: relative; overflow: visible; 	margin: 0.50em auto 1.25em auto; display: block;}
.bottomcolumn_foot {background: no-repeat #2a2a26 top left url('gfx/bottomcolumn_foot.gif'); width: 960px; height: 8px; float: left; display: block; margin: 0 auto 0 auto; padding: 0;}
#bottomcolumn ul {margin: 0; width: 920px; float: left; position: relative; display: block; left: 0; padding: 10px 20px 10px 20px; list-style-type: none;}
#bottomcolumn li.one {float: left; width: 278px; display: block; clear: left; overflow: visible; position: relative; margin: 0; border-right: 2px dotted #615c44; padding: 0 20px 0 0;}
#bottomcolumn li.two {float: left; width: 278px; left: 1.25em; display: block; overflow: visible; position: relative; margin: 0 20px 0 0; padding: 0;}
#bottomcolumn li.three {float: left; width: 278px; left: 1.25em; display: block; clear: right; overflow: visible; position: relative; border-left: 2px dotted #615c44; margin: 0; padding: 0 0 0 20px;}
#bottomcolumn li p {text-align: left; font-family: "lucida grande", Arial, Helvetica, sans-serif; font-size: 0.69em; font-style: normal; line-height: 1.65em; color: #adad89; font-weight: normal; font-variant: normal; text-transform: none; text-decoration: none; margin: 0;}
#bottomcolumn li h2 {text-align: left; font-family: "lucida grande", Arial, Helvetica, sans-serif; font-size: 0.73em; font-style: normal; line-height: 1.25em; color: #dfdacb; font-weight: normal; font-variant: normal; text-transform: none; text-decoration: none; margin: 0.25em 0 0.55em 0; border-bottom: 1px solid #48442F; padding: 0 0 0.55em 0;}
#bottomcolumn .kokanee {width:100px; height:140px; float:right; position:relative; top:75px;}
#bottomcolumn .arrows1 {text-align: left; font-family: "lucida sans", Arial, Helvetica, sans-serif; font-size: 1.3em; position:relative; top:1px; font-style: normal; line-height: 0.3em; color: #e5e117; font-weight: normal; font-variant: normal; text-transform: uppercase; text-decoration: none; padding: 0.19em 0 0.19em 0.19em; margin: 0 0 0.63em 0;}
#bottomcolumn li.one h2 {background: no-repeat top right url('gfx/webb.gif');}
#bottomcolumn li.two h2 {background: no-repeat top right url('gfx/ref.gif');}
#bottomcolumn li.three h2 {background: no-repeat top right url('gfx/info.gif');}
#bottomcolumn li a:link, #bottomcolumn li a:visited, #bottomcolumn li a:active {color: #adad89; display: block; text-decoration: none;}
#bottomcolumn li a:hover {color: #c1c179; display: block; text-decoration: none;}
#bottomcolumn .nacho {width:200px; height:133px; margin:0px; float:left; position:relative; background:url(img/nacho.png); border:2px solid #777777;}
#bottomcolumn .chickenfingers {width:200px; height:133px; margin:0px; float:left; position:relative; top:17px; background:url(img/chickenfingers.png);  border:2px solid #777777;}
#bottomcolumn .burger {width:200px; height:133px; margin:0px; float:left; position:relative; top:17px; background:url(img/burger.png); border:2px solid #777777;}

/* ===== CONTENT ============================================================================================ */
#content {background: #2a2a26; width: 960px; display: block; overflow: visible; margin: 0 auto 0 auto; z-index: 1;}
#content #content_container {background: repeat-y #2a2a26 top center url('gfx/bkg_content.gif'); display: block; padding-top: 0.94em; float: left;}
.innehall {padding-top: 1.88em;}

/* ===== LEFT COLUMN ============================================================================================ */

#leftcol {float: left; width: 460px; padding: 0; display: inline; z-index: 1000; overflow: visible; position: relative; clear: left;}
#leftcol p {text-align: left; font-family: "lucida grande", Arial, Helvetica, sans-serif; font-size: 0.69em; font-style: normal; line-height: 1.75em; 	color: #9d9d8c; font-weight: normal; font-variant: normal; text-transform: none; text-decoration: none; margin:0; float: none; clear: none;}
#leftcol .beerimg {width:150px; height:200px; margin:10px; float:right;}
#leftcol .wings {width:150px; height:200px; margin:10px; float:right; border:2px solid #777777;}
#leftcol .facebook {width:181px; height:67px; margin:10px; float:right;}
#leftcol .facebooktxt {width:185px; height:67px; margin:10px; float:left;}
#leftcol .couple {width:185px; height:150px; margin:0px; float:left;}
#leftcol .nachos {width:200px; height:133px; margin:0px; float:right;}
#leftcol .menu .col1 {width:190px; float:left;}
#leftcol .menu .col2 {width:150px; float:right;}
#leftcol .arrows1 {text-align: left; font-family: "lucida grand", Arial, Helvetica, sans-serif; font-size: .96em; position:relative; top:1px; font-style: normal; line-height: 0.3em; color: #e5e117; font-weight: normal; font-variant: normal; text-transform: uppercase; text-decoration: none; padding: 0.19em 0 0.19em 0.19em; margin: 0 0 0.63em 0;}
#leftcol .menu .col1 li {list-style-image: url(gfx/liimg.png); text-align: left; font-family: "lucida grande", Arial, Helvetica, sans-serif; font-size: 0.69em; font-style: normal; line-height: 2em; color: #9d9d8c; font-weight: normal; font-variant: normal; text-transform: none; text-decoration: none; 	position:relative; left:50px; float:left;}
#leftcol .menu .col2 li {list-style-image: url(gfx/liimg.png); text-align: left; font-family: "lucida grande", Arial, Helvetica, sans-serif; font-size: 0.69em; font-style: normal; line-height: 2em; color: #9d9d8c; font-weight: normal; font-variant: normal; text-transform: none; text-decoration: none;  position:relative; float:left;}
#leftcol .menu {width:450px;}
#leftcol .sports {width:250px; height:151px; margin:0px; float:left; left:20px; position:relative;}
#leftcol .indeximg {float: right; width: 108px; height: 108px; display: inline; position: relative; overflow: visible; padding: 0 0 0 1em;}
#leftcol p.bigger {font-size: 0.75em;}
#leftcol p b {color: #babaa8;}

/* ===== BOTH COLUMNS ============================================================================================ */

#leftcol h1, #rightcol h1 {background: no-repeat #2a2a26 99% 50% url('../gfx/h1_bkg.gif'); text-align: left; font-family: "lucida grande", Arial, Helvetica, sans-serif; font-size: 1em; font-style: normal; line-height: 1.38em; color: #3e8a1d; float: none; clear: both; font-weight:500; font-variant: normal; 	text-transform: uppercase; text-decoration: none; margin: 0 0 0.63em; border-bottom: 0.06em solid #48442f; padding: 0 0 0.31em 0;}
#leftcol h1, #rightcol .list h1 {background: no-repeat #2a2a26 99% 50% url('../gfx/h1_bkg.gif'); text-align: left; font-family: "lucida grande", Arial, Helvetica, sans-serif; font-size: 1em; font-style: normal; line-height: 1.38em; color: #3e8a1d; float: none; clear: both; font-weight:500; font-variant: normal; text-transform: uppercase; text-decoration: none; margin: 0 0 0.63em; border-bottom: 0.06em solid #48442f; padding: 0 0 0.31em 0;}
#leftcol h2, #rightcol h2 {text-align: left; font-family: "lucida grande", Arial, Helvetica, sans-serif; font-size: 0.86em; font-style: normal; line-height: 1.25em; color: #dfdacb; font-weight: normal; font-variant: normal; text-transform: none; text-decoration: none; margin: 0.25em 0 0.25em 0;}
#leftcol h5, #rightcol h5 {text-align: left; font-family: "lucida grande", Arial, Helvetica, sans-serif; font-size: 0.86em; font-style: normal; line-height: 1.25em; color: #fff; font-weight: normal; text-indent:1.23em; font-variant: normal; text-transform: none; text-decoration: none; margin: 1.25em 0 0.25em 0;}
#leftcol .number, #rightcol .number {text-align: left; font-family: "lucida sans", Arial, Helvetica, sans-serif; font-size: 0.55em; font-style: normal; 	line-height: 1.38em; color: #e5e117; font-weight: bold; font-variant: normal; text-transform: uppercase; text-decoration: none; padding: 0.19em 0 0.19em 0.19em; margin: 0 0 0.63em 0; position:relative; bottom:5px;}
#leftcol .arrows, #rightcol .arrows {text-align: left; font-family: "lucida sans", Arial, Helvetica, sans-serif; font-size: 0.9em; position:relative; 	bottom:2px; font-style: normal; line-height: 1.38em; color: #e5e117; font-weight: bold; font-variant: normal; text-transform: uppercase; text-decoration: none; padding: 0.19em 0 0.19em 0.19em; margin: 0 0 0.63em 0;}
#leftcol .line, #rightcol .line {background: #48442f; width: 100%; height: 1px; border: none; display: block; clear: both; margin: 0.44em 0 0.94em 0;}
#leftcol p a:link, #leftcol p a:visited, #leftcol p a:active, #rightcol p a:link, #rightcol p a:visited, #rightcol p a:active {color: #dadacf; text-decoration: none; border-bottom: 0.06em solid #565644; padding-bottom: 0.06em;}
#leftcol p a:hover, #rightcol p a:hover {color: #e5e117; text-decoration: none; border-bottom: 0.06em solid #565644; padding-bottom: 0.06em;}
#leftcol .box, #rightcol .box {width: 460px; display: block; clear: both; float: left; margin: 0 0 0.31em 0;}
#leftcol .box p.after, #rightcol .box p.after {display: block; clear: both; float: left; margin: 0 0 1.5em 0; padding: 0 0 0 0.6em;}
#leftcol .space, #rightcol .space {background: #2a2a26; width: 100%; height: 20px; display: block; float: left;}
#leftcol .mascotsm {width:32px; height:32px; float:left; margin-right:5px;}
#leftcol p.tillbaka, #rightcol p.tillbaka {font-size: 0.63em; text-align: center; display: block;}
#leftcol .boxone a:link, #leftcol .boxone a:visited, #leftcol .boxone a:active {color: #ADAD89; text-decoration: none; border: none; text-align: center;  display: block;}
#leftcol .boxone a:hover {color: #E5E117; text-decoration: none; border: none; text-align: center; display: block;}
#rightcol .boxone a:link, #rightcol .boxone a:visited, #rightcol .boxone a:active {color: #ADAD89; text-decoration: none; border: none; text-align: center; 	display: block;}
#rightcol .boxone a:hover {color: #E5E117; text-decoration: none; border: none; text-align: center; display: block;}

/* ===== BOX ONE ================================================================================= */

#leftcol .boxone_top, #rightcol .boxone_top {background: no-repeat #2a2a26 top left url('../gfx/boxone_top.gif'); width: 460px; height: 8px; display: block; 	margin: 0; padding: 0;}
#leftcol .boxone, #rightcol .boxone {background: repeat-y #2a2a26 top left url('../gfx/boxone_bkg.gif'); width: 430px; display: block; margin: 0; padding: 0 0.94em 0 0.94em;}
#leftcol .boxone p, #rightcol .boxone p {text-align: left; font-family: "lucida grande", Arial, Helvetica, sans-serif; font-size: 0.69em; font-style: normal; line-height: 1.65em; color: #adad89; font-weight: normal; font-variant: normal; text-transform: none; text-decoration: none; margin: 0;}
#leftcol .boxone p b, #rightcol .boxone p b {color: #d8d8c1; font-size: 110%;}
#leftcol .boxone p strong, #rightcol .boxone p strong {color: #a8a884;}
#leftcol .boxone h3, #rightcol .boxone h3 {text-align: left; font-family: "lucida grande", Arial, Helvetica, sans-serif; font-size: 0.75em; font-style: normal; line-height: 1.38em; color: #e8e8d4; font-weight: normal; font-variant: normal; text-decoration: none; margin: 0 0 0.19em 0;}
#leftcol .boxone_foot, #rightcol .boxone_foot {background: no-repeat #2a2a26 top left url('../gfx/boxone_foot.gif'); width: 460px; height: 8px; display: block; margin: 0 0 15px 0; padding: 0;}

/* ===== BOX TWO ================================================================================= */

#leftcol .boxtwo_top, #rightcol .boxtwo_top {background: no-repeat #2a2a26 top left url('../gfx/boxtwo_top.gif'); width: 460px; height: 8px; display: block; 	margin: 0; padding: 0;}
#leftcol .boxtwo, #rightcol .boxtwo {background: repeat-y #2a2a26 top left url('../gfx/boxtwo_bkg.gif'); width: 420px; display: block; margin: 0; padding: 10px 20px;}
#leftcol .boxtwo p, #rightcol .boxtwo p {text-align: left; font-family: "lucida grande", Arial, Helvetica, sans-serif; font-size: 0.69em; font-style: normal; line-height: 1.65em; color: #adad89; font-weight: normal; font-variant: normal; text-transform: none; text-decoration: none; margin: 0;}
#leftcol .boxtwo p b, #rightcol .boxtwo p b {color: #c5c5a7;}
#leftcol .boxtwo p strong, #rightcol .boxtwo p strong {color: #a8a884;}
#leftcol .boxtwo h3, #rightcol .boxtwo h3 {text-align: left; font-family: "lucida grande", Arial, Helvetica, sans-serif; font-size: 0.88em; font-style: normal; line-height: 1.38em; color: #e8e8d4; font-weight: normal; font-variant: normal; text-decoration: none; margin: 0 0 0.19em 0;}
#leftcol .boxtwo_foot, #rightcol .boxtwo_foot {background: no-repeat #2a2a26 top left url('../gfx/boxtwo_foot.gif'); width: 460px; height: 8px; display: block; margin: 0 0 1.5em 0; padding: 0;}

/* ===== BOX THREE ================================================================================= */

#leftcol .boxthree, #rightcol .boxthree {background: no-repeat #2a2a26 top left url('../gfx/boxthree_bkg.gif'); width: 460px; height: 124px; display: block; 	padding: 0; position: relative; margin: 0 0 1em 0;}
#leftcol .boxthree img, #rightcol .boxthree img {width: 452px; height: 116px; position: relative; display: block; left: 4px; top: 4px;}

/* ===== BOX FOUR ================================================================================= */

#leftcol .boxfour_column1, #rightcol .boxfour_column1 {float: left; display: block; width: 223px;}
#leftcol .boxfour_column2, #rightcol .boxfour_column2 {float: right; display: block; width: 223px;}
#leftcol .boxfour_top, #rightcol .boxfour_top {background: no-repeat #2a2a26 top left url('../gfx/boxfour_top.gif'); width: 223px; height: 8px; display: block; margin: 0; padding: 0;}
#leftcol .boxfour, #rightcol .boxfour {background: repeat-y #2a2a26 top left url('../gfx/boxfour_bkg.gif'); width: 193px; display: block; margin: 0; 	padding: 0.31em 15px 0.31em 15px;}
#leftcol .boxfour p, #rightcol .boxfour p {text-align: left; font-family: "lucida grande", Arial, Helvetica, sans-serif; font-size: 0.69em; font-style: normal; line-height: 1.65em; color: #adad89; font-weight: normal; font-variant: normal; text-transform: none; text-decoration: none; margin: 0;}
#leftcol .boxfour p b, #rightcol .boxfour p b {color: #E8E8D4;}
#leftcol .boxfour h3, #rightcol .boxfour h3 {text-align: left; font-family: "lucida grande", Arial, Helvetica, sans-serif; font-size: 0.88em; font-style: normal; line-height: 1.38em; color: #e8e8d4; font-weight: normal; font-variant: normal; text-decoration: none; margin: 0 0 0.19em 0;}
#leftcol .boxfour ul, #rightcol .boxfour ul {margin: 10px auto 10px auto; display: block; padding: 0; list-style-type: none;}
#leftcol .boxfour li, #rightcol .boxfour li {background: no-repeat 0 6px url('../gfx/yellow_arrow.gif'); margin: 0 auto 0 auto; display: block; position: relative; margin: 0; font-family: "lucida grande", Arial, Helvetica, sans-serif; font-size: 0.69em; font-style: normal; line-height: 1.65em; color: #adad89; 	font-weight: normal; font-variant: normal; text-transform: none; text-decoration: none; padding: 0 0 0 10px;}
#leftcol .list li, #rightcol .list li {background: no-repeat 0 6px url('gfx/yellow_arrow.gif'); margin: 0 auto 0 auto; display: block; position: relative; left:10px; margin: 0; font-family: "lucida grande", Arial, Helvetica, sans-serif; font-size: 0.69em; font-style: normal; line-height: 1.65em; color: #adad89; font-weight: normal; font-variant: normal; text-transform: none; text-decoration: none; padding: 0 0 0 10px;}
#leftcol .col1 .menu .list li, #rightcol .list li {background: no-repeat 0 6px url('gfx/yellow_arrow.gif'); margin: 0 auto 0 auto; display: block; position: relative; left:10px; margin: 0; font-family: "lucida grande", Arial, Helvetica, sans-serif; font-size: 0.69em; font-style: normal; line-height: 1.65em; color: #adad89; font-weight: normal; font-variant: normal; text-transform: none; text-decoration: none; padding: 0 0 0 10px;}
#leftcol .col2 .menu .list li, #rightcol .list li, #rightcol .bevmenu li {background: no-repeat 0 6px url('gfx/yellow_arrow.gif'); margin: 0 auto 0 auto; display: block; position: relative; left:10px; margin: 0; font-family: "lucida grande", Arial, Helvetica, sans-serif; font-size: 0.69em; font-style: normal; line-height: 1.65em; color: #adad89; font-weight: normal; font-variant: normal; text-transform: none; text-decoration: none; padding: 0 0 0 10px;}
#leftcol .boxfour_foot, #rightcol .boxfour_foot {background: no-repeat #2a2a26 top left url('../gfx/boxfour_foot.gif'); width: 223px; height: 8px; display: block; margin: 0; padding: 0;}
#leftcol .boxfour .line, #rightcol .boxfour .line {background: #48442f; width: 100%; height: 1px; display: block; margin: 0.44em 0 0.44em 0;}

/* ===== BOX FIVE ================================================================================= */

#leftcol .boxfive, #rightcol .boxfive {background: no-repeat #2a2a26 top left url('../gfx/boxfive_bkg.gif'); width: 146px; height: 124px; display: block; padding: 0; float: left; position: relative; margin: 0 7px 7px 0;}
#leftcol .boxfive img, #rightcol .boxfive img {width: 134px; height: 112px; position: relative; display: block; left: 6px; top: 6px;}

/* ===== BOX SIX ================================================================================= */

#leftcol .boxsix, #rightcol .boxsix {background: no-repeat #2a2a26 top left url('../gfx/boxsix_bkg.gif'); width: 108px; height: 89px; display: block; padding: 0; float: left; position: relative; margin: 0 7px 7px 0;}
#leftcol .boxsix img, #rightcol .boxsix img {width: 100px; height: 81px; position: relative; display: block; left: 4px; top: 4px;}

/* ===== BOX SEVEN ================================================================================= */

#leftcol .boxseven, #rightcol .boxseven {background: no-repeat #2a2a26 top left url('../gfx/boxseven_bkg.gif'); width: 460px; height: 277px; display: block; padding: 0; float: left; position: relative; margin: 0 7px 7px 0;}
#leftcol .boxseven img, #rightcol .boxseven img {width: 448px; height: 265px; position: relative; display: block; left: 6px; top: 6px;}

/* ===== BOX PRAT ============================================================================================ */

#leftcol .boxprat_top, #rightcol .boxprat_top {background: no-repeat #2a2a26 top left url('../gfx/boxprat_top.gif'); width: 460px; height: 8px; display: block; margin: 0; padding: 0;}
#leftcol .boxprat, #rightcol .boxprat {background: repeat-y #2a2a26 top left url('../gfx/boxtwo_bkg.gif'); width: 420px; display: block; margin: 0; padding: 10px 20px;}
#leftcol .boxprat p, #rightcol .boxprat p {text-align: left; font-family: "lucida grande", Arial, Helvetica, sans-serif; font-size: 0.69em; font-style: italic; line-height: 1.85em; color: #bbbb99; font-weight: normal; font-variant: normal; text-transform: none; text-decoration: none; margin: 0;}
#leftcol .boxprat h3, #rightcol .boxprat h3 {text-align: left; font-family: "lucida grande", Arial, Helvetica, sans-serif; font-size: 0.88em; font-style: normal; line-height: 1.38em; color: #e8e8d4; font-weight: normal; font-variant: normal; text-decoration: none; margin: 0 0 0.19em 0;}
#leftcol .boxprat_foot, #rightcol .boxprat_foot {background: no-repeat #2a2a26 top left url('../gfx/boxprat_foot.gif'); width: 460px; height: 13px; display: block; margin: 0 0 0.2em 0; padding: 0;}
#leftcol .date {display: block; color: #9c9c89; font-family: "lucida grande", Arial, Helvetica, sans-serif; font-size: 0.50em; line-height: 1.2em; text-transform: uppercase; letter-spacing: 0.1em; margin: 0 0 0.31em 0;}

/* ===== RIGHT COLUMN ============================================================================================ */	

#rightcol {float: left; width: 460px; margin-left: 40px; display: inline; z-index: 1000; padding: 0; overflow: visible; position: relative; clear: right;}
#rightcol p {text-align: left; font-family: "lucida grande", Arial, Helvetica, sans-serif; font-size: 0.69em; font-style: normal; line-height: 1.75em; color: #9d9d8c; clear: none; font-weight: normal; font-variant: normal; text-transform: none; text-decoration: none; margin: 0 0 1.13em 0;}
#rightcol p b {font-weight: bold; color: #dcdcd1;}
#rightcol .date {display: block; color: #9c9c89; font-family: "lucida grande", Arial, Helvetica, sans-serif; font-size: 0.50em; line-height: 1.2em; text-transform: uppercase; letter-spacing: 0.1em; margin: 0 0 0.31em 0;}
#rightcol .ufc {width:238px; height:95px; float:right; margin:5px; position:relative; bottom:50px; border:2px solid #000;}
#leftcol .ufc {width:238px; height:95px; float:right; margin:5px; position:relative; bottom:50px; border:2px solid #000;}
#rightcol .mascotsm {width:32px; height:32px; float:left; margin-right:5px;}
#rightcol .redbull {width:250px; height:133px; float:left; margin-top:20px; margin-left:15px;}
#rightcol .redbulltxt {width:175px; float:right; margin-top:30px;}
#rightcol .bevmenu .col1 {width:230px; float:left;}
#rightcol .bevmenu .col2 {width:115px; float:left;}
#rightcol .bevmenu .col3 {width:115px; float:right;}

/* ===== FOOT ============================================================================================ */

#foot {display: block; width: 998px; height: 30px; float:inherit; margin: 0 auto 1em auto; text-align: center; clear: both; overflow: visible; left:6em; position:relative;}
#foot ul {width: 982px; height: 50px; margin: 0 auto 0 auto; display: block; text-align: center; padding: 0 0 0 1em; position: relative; list-style-type: none;}
#foot li {color: #8f8f6b; float: left; display: block; position: relative; padding: 0; margin: 0 3.2em 0.50em 0; color: #727261; font-family: "lucida grande", "trebuchet ms", Helvetica, sans-serif; font-size: 0.56em; font-weight: normal; line-height: 1.8em; text-transform: uppercase;}
#foot li b {color: #878776;}
#foot li a {color: #878776;}
#foot li img {margin: 0 0.3em; display: inline; border: none; text-decoration: none;}
#foot li.none {border: none; padding: 0; margin: 0 0 0.50em 0;}
.footnav:link, .footnav:visited, .footnav:active {text-decoration: none; color: #727261; padding: 0 0 3px 0; border-bottom: 1px dotted #4b4b3f; margin: 0;}
.footnav:hover {text-decoration: none; color: #8c8c7b; padding: 0 0 3px 0; border-bottom: 1px dotted #4b4b3f; margin: 0;}
#tnd {width:250px; height:30px; margin-left:auto; margin-right:auto; margin-bottom:50px; background: url(gfx/tnd.png) right no-repeat; padding-top:20px; position:relative; bottom:25px;}
#tnd ul {height: 50px; margin: 0 auto 0 auto; display: block; text-align: center; padding: 0 0 0 1em; position: relative; list-style-type: none;}
#tnd li {color: #8f8f6b; float: left; display: block; position: relative; padding: 0; margin: 0 3.2em 0.50em 0; color: #727261; font-family: "lucida grande", "trebuchet ms", Helvetica, sans-serif; font-size: 0.56em; font-weight: normal; line-height: 1.8em; text-transform: uppercase;}
#tnd li a {color: #878776;}

/* ===== Form ============================================================================================ */

#leftcol .form {font-family: "lucida grande", "trebuchet ms", Helvetica, sans-serif; font-size: 0.69em; line-height: 1.00em; color: #666; width: 420px; margin: 10px auto; text-align: left;}
#leftcol .inputform {background: #2f2f28; font-family: "lucida grande", "trebuchet ms", Helvetica, sans-serif; font-size: 1.1em; line-height: 1.6em; color: #ADAD89; letter-spacing: 0.06em; width: 400px; text-align: left; padding: 5px; border: 0.06em solid #48442F; margin-bottom: 0.94em;}
#leftcol .form b {text-align: left; font-family: "lucida grande", "trebuchet ms", Helvetica, sans-serif; font-size: 1em; font-style: normal; line-height: 1.75em; color: #dcdcd1; font-weight: bold; font-variant: normal; text-transform: none; text-decoration: none; margin: 0 0 1.13em 0;}
#leftcol .form strong {text-align: left; font-family: "lucida grande", "trebuchet ms", Helvetica, sans-serif; font-size: 1.5em; font-style: normal; line-height: 1.75em; color: #22b8c2; font-weight: bold; font-variant: normal; text-transform: none; text-decoration: none; margin: 0 0 1.13em 0;}
#leftcol .submit {background: #48442F; font-family: "lucida grande", "trebuchet ms", Helvetica, sans-serif; font-weight: bold; font-size: 1.15em; letter-spacing: 0.06em; line-height: 1em; padding: 8px; color: #ADAD89; width: 300px; margin-top: 0.63em; margin-left: 3.75em; text-align: center; border: none;}
#greatfood {width:960px; height:50px; background:url(img/greatfood.png) center no-repeat; clear:both;}

/* ===== Teams ============================================================================================ */

#assasinlogo {width:150px; height:143px; border:double #777777; float:left; margin:10px;}
#lucania {width:350px; height:67px; border:double #777777; float:left; margin:10px;}
#roma {width:125px; height:150px; border:double #777777; float:left; margin:10px;}
#teambreak {clear:both;}
#spacer {height:20px;}
#stats {width:300px; background: url(gfx/bkg_content.gif) center repeat-y; height:auto;}
#stats .col1 {width:150px; float:left; text-align:center; text-indent:50px;}
#stats .col2 {width:150px; float:right; text-align:center; text-indent:50px;}
#stats .header {width:300px; height:15px; margin-top:10px; background: url(gfx/bkg_content.gif) bottom repeat-x;}
#stats .header .left {width:150px; float:left; text-indent:50px;}
#stats .header .right {width:150px; float:right; text-indent:50px;}

/* ===== Contact ============================================================================================ */

#contactinfo {width:450px; background: url(gfx/bkg_content.gif) center repeat-y;}
#contactinfo .address {width:225px; float:left;}
#contactinfo .map {width:225px; float:right;}
#contactinfo .mapimg {width:200px; height:161px; border:double #777777; margin:10px;}
