/**
 * LICENSE: GNU General Public License
 * 
 * @author     Sven Philipsen
 * @copyright  Sven Philipsen (c) 02, 2010
 * @license    http://www.gnu.org/licenses/gpl.html
 * @version    1.10
 * @platform   Website Baker 2.8
 *
 * Changes can be made to the design, but copyright and link to http://www.hjemmesideshoppen.dk in the footer must remain intact.
*/
a{color:#fff;font:12px Arial, Helvetica, sans-serif;text-decoration:none;}
a:hover{color:#79a1b2;}
a img{border:none;}
p{font:12px Arial, Helvetica, sans-serif;}
h1{font:24px Arial, Helvetica, sans-serif;}
h2{font:20px Arial, Helvetica, sans-serif;}
h3, h4, h5{font:16px Arial, Helvetica, sans-serif;}
body{background:#2d6482;padding:0;margin:0;color:#fff;font:12px Arial, Helvetica, sans-serif;}
#site{background:url(img/bg.jpg) no-repeat center top;width:1000px;padding:0;margin:0 auto 0 auto;}
#header{background:url(img/bg-header.png) no-repeat center top;width:1000px;height:160px;padding:0;margin:0 auto 0 auto;}
#logo{background:url(img/logo.png) no-repeat;width:250px;height:60px;padding:0;margin:0 auto 0 auto;text-align:left;float:left;margin-left:10px;}
#menu{width:730px;height:60px;padding:0;margin:0 auto 0 auto;text-align:right;float:left;margin-right:10px;}
#menu ul{margin:20px 10px 0 0;display:inline;padding:0;list-style:none;float:right}
#menu li{float:left;margin:0;}
#menu a{display:block;height:34px;padding:0 20px 0 20px;color:#79a1b2;font:12px Arial, Helvetica, sans-serif;text-decoration:none;}
#menu a:hover, #menu .current{color:#fff;}
#submenu{width:500px;height:20px;padding:0;margin:0;text-align:left;float:left;margin-left:10px;}
#submenu ul{margin:16px 10px 0 0;display:inline;padding:0;list-style:none;float:left;}
#submenu li{float:left;margin:0;}
#submenu a{color:#fff;font:12px Arial, Helvetica, sans-serif;text-decoration:none;padding:0 10px 0 10px;}
#submenu a:hover, #menu .current{color:#79a1b2;}
#page-title{width:500px;height:69px;padding:0;margin:0 auto 0 auto;text-align:left;float:left;margin-left:10px;}
#page-title h1{padding:0;margin:56px 0 0 25px;font:32px Arial, Helvetica, sans-serif;}
#login_box{text-align:center;width:486px;height:30px;padding:0;margin:12px 0px 0px 0px;float:left;}
#login_box input{background:none;border:none;color:#fff;height:28px;font-weight:bold;}
#login_box p{font:14px Arial, Helvetica, sans-serif;color:#fff;height:28px;font-weight:bold;width:250px;padding:0;margin:6px 0 0 0px;text-align:right;float:right;}
.login_string{background:url(img/bg-block.png) repeat center bottom;border:none;height:28px;width:120px;padding:0;margin:0 0 0 10px;float:right;}
.login_button{background:url(img/bg-block.png) repeat center bottom;border:none;height:28px;width:100px;padding:0;margin:0 0 0 10px;float:right;text-align:center;}
.login_string_input{width:110px;margin:6px 0px;}
#register{text-align:right;width:486px;height:15px;padding:0;margin:0;float:left;}
#register a{color:#fff;font:10px Arial, Helvetica, sans-serif;text-decoration:none;}
#register a:hover{color:#79a1b2;}
#search_box{text-align:center;width:486px;height:30px;padding:0;margin:4px 0px 0px 0px;float:left;}
#search_box input{background:none;border:none;color:#fff;height:28px;font-weight:bold;}
.search_string{background:url(img/bg-block.png) repeat center bottom;border:none;height:28px;width:250px;padding:0;margin:0 0 0 0px;float:right;}
.search_button{background:url(img/bg-block.png) repeat center bottom;border:none;height:28px;width:100px;padding:0;margin:0 0 0 10px;float:right;text-align:center;}
.search_string_input{width:240px;margin:6px 0px;}
#content-top{background:url(img/bg-content-top.png) no-repeat center bottom;width:1000px;height:4px;padding:0;margin:0 auto 0 auto;}
#content-middle{background:url(img/bg-block.png) repeat center bottom;min-height:200px;width:990px;padding:0;margin:0 5px 0 5px;}
#content-bottom{background:url(img/bg-content-bottom.png) no-repeat center top;width:1000px;height:40px;padding:0;margin:0 auto 0 auto;}
#content{margin:0 10px 0 10px;padding:10px 0 10px 0px;}
#content p{margin:0;padding:2px 0px;}
#light{clear:both;background:url(img/bg-footer.png) repeat-x center top;height:286px;padding:0;margin:0;}
#shine{width:990px;max-height:200px;min-height:200px;padding:0;padding:0;margin:0 auto 0 auto;}
.rotator{width:990px;height:200px;position:relative;}
#divMainRotator{width:990px;height:200px;overflow:hidden;}
.featured_project{width:990px;height:200px;overflow:hidden;}
.featured_project img{float:right;display:inline;}
.featured_project p{font:16px Arial, sans-serif;line-height:20px;padding:0;margin:0;color:#fff;}
#divMainRotatorNav{position:absolute;bottom:22px;z-index:99;height:33px;width:400px;overflow:hidden;}
#divMainRotatorNav a{display:block;float:left;width:50px;height:33px;background:transparent url(img/bg-block.png) top right repeat;text-align:center;line-height:33px;font-size:1.2em;color:#ffffff;margin-right:12px;}
#divMainRotatorNav a:hover{text-decoration:none;}
#divMainRotatorNav a.activeSlide{text-decoration:none;color:#ffffff;}
#divMainRotatorNav a:focus{outline:none;}
#bottom{width:990px;height:86px;padding:0;margin:0 auto 0 auto;}
#copyright-bottom{background:url(img/copyright-footer.png) no-repeat right bottom;border:none;height:71px;width:250px;padding:0;margin:20px 0 0 0px;float:left;}
#copyright{background:url(img/copyright.png) no-repeat center bottom;border:none;height:71px;width:150px;padding:0;margin:0 0 0 0px;float:left;}
#copyright:hover{background:url(img/copyrighthover.png) no-repeat center bottom;}
#sharebox{height:71px;width:100px;padding:0;margin:0;line-height:25px;float:left;}
.shareempty{height:25px;width:25px;padding:0;margin:5px;float:left;}
#facebook{background:url(img/share_icons.gif) no-repeat 0px 0px;border:none;height:25px;width:25px;padding:0;margin:5px;float:left;}
#facebook:hover{background-position:-25px 0px;}
#twitter{background:url(img/share_icons.gif) no-repeat 0px -25px;border:none;height:25px;width:25px;padding:0;margin:5px;float:left;}
#twitter:hover{background-position:-25px -25px;}
#myspace{background:url(img/share_icons.gif) no-repeat 0px -50px;border:none;height:25px;width:25px;padding:0;margin:5px;float:left;}
#myspace:hover{background-position:-25px -50px;}
#mail{background:url(img/share_icons.gif) no-repeat 0px -75px;border:none;height:25px;width:25px;padding:0;margin:5px;float:left;}
#mail:hover{background-position:-25px -75px;}
#footer{height:71px;width:690px;padding:0;margin:35px 0 0 10px;float:left;}