*
{
	margin:0;
	padding:0;
}

html
{
	
}

body
{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	/*background-image: url('../images/bg_gradient_1px.jpg');*/
	background-image: url('../images/bg1.gif');
	background-position:top center;
	background-repeat:no-repeat;
	text-align: center;
	color: #828282;
	font: normal 12px 'Arial', Helvetica, sans-serif;	
	background-color:#ebebeb;
	
}

h1,h2
{
	margin:0;
	padding:0;
}



p
{
	margin:0;
	padding:0;
}

a
{
	text-decoration:none;
	border:none;
	outline:none;
	position: relative;
	
}

a:hover,a:visited
{
	text-decoration:none;
	
}

.defaulttext
{
	text-decoration:none;
	color:#666666;
	word-spacing: 1px;
	line-height: 100%;
	font: normal 11px 'Arial', Helvetica, sans-serif;
}

#top
{
	width:970px;
	height:32px;
	background-image: url('../images/top_1.jpg');
	background-repeat: no-repeat;
}

.topcontent
{
	line-height:12px;
	padding-top:11px;
	vertical-align: middle;
}

.topcontent img
{
	vertical-align: bottom;
}

.topcontent a,.topcontent a:hover,.topcontent a:visited
{
	text-decoration: none;
	color:#828282;
	font: 9px Verdana, Arial, Helvetica, sans-serif;

}

#banner
{
	width:970px;
	height:229px;
}

#topcontent
{
	width:970px;
	height:auto;
	background-image: url('../images/bg_top_content.jpg');
	background-repeat: no-repeat;
	display: inline-block; 
	overflow: hidden; 
}



#topcontent
{
	display: block; 
}

#leftcontent
{
	float:left;
	width:205px;
	
	margin-top:15px;
}

#leftcontent h1
{
	color:#666666;
	font: bold 12px 'Arial', Helvetica, sans-serif;
	padding:0;
	margin-bottom:14px;
	margin-top:0px;
	margin-left:30px;
}

#rightcontent
{
	float:left;
	width:705px;
	margin-left:20px;
	margin-bottom:5px;
	margin-top:15px;
	line-height: 150%;
	word-spacing: 1px;
}

#rightcontent p
{
	margin-left:30px;
	margin-top:10px;
	color:#666666;
}

#rightcontent .partners p
{
	margin-left:30px;
	margin-top:10px;
	width:470px;
	color:#666666;
}



#rightcontent h2
{
	margin-left:30px;
	margin-top:0px;
	padding-top:0px;
	color:#5a86bc;
	font: bold 14px 'Arial', Helvetica, sans-serif;
	word-spacing: 1px;
	line-height: 120%;
}

#wrap
{
	width: 992px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	background-image: url('../images/bg_10px.png');
	background-repeat: repeat-y;
	padding-left:11px;
	display: inline-block; 
	overflow: hidden; 
	/*behavior: url("iepngfix.htc");*/
}

#wrap
{
	display: block; 
}

#content
{
	padding-left: 40px;
	width:600px;
}

#menu li 
{
	list-style-type: none; 
	padding:0;
	height:12px;
	
}


.menul 
{
	list-style-type: none; 
	padding:0;
	margin:0;
}

.menil
{
	list-style-type: none; 
	padding:0;
	margin:0;
}


.menuline
{
	background: url("../images/dots_menu.gif") no-repeat;
	height:1px;
	margin-top:10px;
	width:172px;
}

.contentline
{
	border-top: 1px solid #edf0f2;
	height:1px;
	width:666px;
	margin-left:30px;
	clear:both;
	margin-bottom:30px;
	margin-top:30px;
}

.contentlinesmall
{
	border-top: 1px solid #edf0f2;
	height:1px;
	width:641px;
	margin-left:5px;
	clear:both;
	
}


#menu li a {
    background: url("../images/mouseover_menu.gif") no-repeat;
    border: none;
    display: block;
    height:12px;
    color: #5a86bc;
    text-decoration: none;
    background-position: 0 0;
    padding-left:15px;
}
#menu li a:hover, #menu li a.menu_active {
    background-position: 0 -17px;
    
}

#menu
{
	margin-left:30px;
}



.submenu1
{
	color:#45a3eb;
	overflow:hidden;
	height:auto;
	list-style-type:none;
	padding:0;
	margin:0;
	_margin-top:-20px;
}

.submenu1_active
{
	
	overflow:hidden;
	height:auto;
	list-style-type:none;
	padding:0;
	margin:0;
	
}








#submenu1 li
{
	height:auto;
	margin:0;
	padding:0;
}




#submenu1 li a
{
    background: url("../images/pil_blue.gif") no-repeat;
    background-position:9px center;
    line-height:20px;
    border: none;
    height:20px;
    color: #45a3eb;
    text-decoration: none;
    padding-left:20px;
}





#submenu1 li a.submenu1_active {
    background-position:9px center;
    background-color:#f0f4f7;
    color:#649900;
}

#submenu1 li a:hover
{
    background-position:9px center;
    background-color:#f5f9fc;
    
}

#tillvalmain a
{
    background: url("../images/pil_blue.gif") no-repeat;
    background-position:0% center;

    border: none;
    
    color: #45a3eb;
    text-decoration: none;
    padding-left:10px;
}





#tillvalmain a:hover
{
    background-position:0% center;
    background-color:#f5f9fc;
    
}

#leftcontent .cmenu li,#indexleftonly .cmenu li
{
	height:auto;
	margin-left:0px;
	padding-left:0px;
}

#leftcontent .cmenu li a,a.bluelink
{
    background: url("../images/pil_blue.gif") no-repeat;
    background-position:0% center;
    line-height:16px;
    border: none;
    height:16px;
    color: #666666;
    text-decoration: none;
    padding-left:10px;
    margin-right:15px;
    
}

#leftcontent .cmenu li a:hover {

    background-color:#f0f4f7;
}

#indexonly .cmenu li a,#indexleftonly .cmenu li a
{
    background: url("../images/pil_blue.gif") no-repeat;
    background-position:0% center;
    line-height:16px;
    border: none;
    height:16px;
    color: #666666;
    text-decoration: none;
    padding-left:10px;
    margin-right:15px;
    
}

#indexleftonly
{
	float:left;
	width:205px;
	bottom:0;	
	
	
}

#indexonly
{
	height:1px;
	width:680px;
}


#indexrightonly
{
	float:left;
	width:675px;
	margin-left:20px;
	_margin-left:3px;

	line-height: normal;
	word-spacing: 1px;
}

#indexrightonly p
{
	margin-left:30px;
	width:270px;
	_margin-top:-6px;
}


#indexonly .cmenu li a:hover,#indexleftonly .cmenu li a:hover {
    background-position:0% center;
    background-color:#f0f4f7;
}



.cmenu
{
	background: url("../images/bg_menus.jpg") no-repeat;
	width:208px;
	margin-top:30px;
	margin-left:14px;
	font-size:11px;
	float:left;
	_margin-left:7px;
}

.cmenu li 
{
	list-style-type: none; 
	padding:0;
	height:12px;
}





.cmenuline
{
	background: url("../images/dots_menu.gif") no-repeat;
	height:1px;
	margin-top:10px;
	width:172px;
}


.cmenu li a {
    background: url("../images/mouseover_menu.gif") no-repeat;
    
    margin-left:16px;
    border: none;
    display: block;
    height:12px;
    color: #5a86bc;
    text-decoration: none;
    background-position: 0 0;
    padding-left:15px;
}
.cmenu li a:hover, .cmenu li a.cmenu_active {
    background-position: 0 -12px;
    
}

#leftcontent .cmenu ul
{
	margin:0px;
	padding:0px;
}

#leftcontent .cmenu h1
{
	margin-left:15px;
}

.newsitemtopic
{
	
	color: #689b02;
}

.newsitemcontent
{
	margin-top:0px;
	color: #666666;
	
}

.newsitemdate
{
	
}


.partnerpicture
{
	float:left;
}

#footer
{
	width:970px;
	height:75px;
	background: url("../images/footer.gif") no-repeat;
	clear: both;
	padding-left: 275px;
	padding-top:11px;
	font: 10px 'Lucida Grande', Arial, Helvetica, sans-serif;
}

.maincontent
{
	background: url("../images/bg_main_cont.jpg") no-repeat;
	width:730px;
	
	margin-left:1px;
	margin-top:30px;
	padding-left:12px;
	
	_padding-left:0px;
	float:left;
}

.arial12pxbold
{
	font: bold 12px 'Arial', Helvetica, sans-serif;
	margin-left:30px;
	color:#666666;
}

.arial13pxbold
{
	font: bold 13px 'Arial', Helvetica, sans-serif;
	margin-left:39px;
	color:#666666;
}

.arial16pxbold
{
	font: bold 16px 'Arial', Helvetica, sans-serif;
	margin-left:30px;
	color:#666666;
}

#indexonly .cmenu ul,#indexleftonly .cmenu ul
{
	margin:0;
	padding:0;
}

#rightcontent .newscontent h1,#index .newscontent h1
{
	margin-left:30px;
	color:#689b02;
	font: bold 14px 'Arial', Helvetica, sans-serif;
}

#rightcontent .newscontent a,#indexonly .newscontent a,#rightcontent .newscontent a:hover,#rightcontent .newscontent a:visited
{
	text-decoration:none;
	color:#666666;
}

#rightcontent .newscontent p,#indexonly .newscontent p
{
	text-decoration:none;
	color:#666666;
	margin-left:35px;
}


#rightcontent .newsitemcontent p,#indexonly .newsitemcontent p
{
	margin-top:0px;
	
}



.newscontent
{
	background: url("../images/bg_news_cont.jpg") no-repeat;
	width:315px;
	
	height:93px;
	margin-left:23px;
	_margin-left:19px;
	margin-top:8px;
	padding-top:25px;
	float:left;
	
}

#rightcontent .newscontent p
{
	padding-right:25px;
	margin-top:0px;
}

.galleryitem
{
	float:left;
}

.clear
{
	clear:both;
}


#aform
{
	width:500px;
}

#aform p
{
	padding-top:10px;
	padding-bottom:10px;
	font: bold 12px 'Lucida Grande', Arial, Helvetica, sans-serif;
}

#aform input
{
	float:right;
	width:400px;
	margin-top:1px;
}



#aform textarea
{
	float:right;
	width:400px;
}

#form
{
	width:400px;
}

#form textarea
{
	float:right;
	width:300px;
	height:70px;
}

#form input
{
	float:right;	
	margin-top:1px;
}

.submit
{
	clear:both;
	float:right;
}

.toleft
{
	float:left;
}

#toleft
{
	float:left;
	width:150px;
}

.toright
{
	clear:both;
	float:right;
}

.width300px
{
	width:300px;
}

#modelscontainer
{
	
	margin-left:22px;
	width:685px;
}

#modelsmenu
{
	width:678px;
	height:28px;
	background: url("../images/line.gif");
	background-repeat:repeat-x;
	background-position:bottom;
	padding-left:7px;
	font: normal 12px 'Lucida Grande', Arial, Helvetica, sans-serif;
}

#modelsmenu a
{
	border-top: 1px solid #e4e7ec;
	border-left: 1px solid #e4e7ec;
	border-right: 1px solid #e4e7ec;
	border-bottom: 1px solid #e4e7ec;
	background-color:#8f9fb6;
	margin-left:2px;
	line-height:26px;
	display:run-in;
	width:auto;
	height:26px;
	padding-left:15px;
	padding-right:12px;
	float:left;
	color:#ffffff;
}

#modelsmenu a:hover, #modelsmenu a.modelsmenu_active {
    	border-bottom: 1px solid #ffffff;
	height:26px;
	background-color:#ffffff;
	color:#669803;
}

#modelsmain
{
	clear:both;
	border-bottom: 1px solid #e4e7ec;
	border-left: 1px solid #e4e7ec;
	border-right: 1px solid #e4e7ec;
	background-color:white;
	display:block;
	padding-left:15px;
	
}

.menuitem
{
	border-top: 1px solid #e4e7ec;
	border-left: 1px solid #e4e7ec;
	border-right: 1px solid #e4e7ec;
}

#modelsmain h2
{
	margin-left:10px;
	margin-bottom:0px;
	
}

#modelsmain h1
{
	margin-left:10px;
	margin-bottom:0px;
	clear:both;
}



#modelsmain img
{
	
}

.marginright30px
{
	margin-right:30px;
}

#modelsmain p
{
	margin-top:0px;
	margin-left:0px;
	padding-bottom:15px;
	clear:both;
	width:500px;
}

#modelsmain ul
{
	margin:0;
	padding:0;
	padding-left:20px;
	
}

img
{
	border:none;
}



.modelpreviewinfo
{
	width:158px;
	height:94px;
	display: block;
	padding-left:0px;
	padding-top:12px;
	margin-left:4px;
	
	color:#45A3EB;
	background: url("../images/bg_thumb_shadow.gif");
	background-repeat:no-repeat;
	text-align:center;
	line-height:normal;
	font-size:11px;
}

.modelpreviewinfotext
{
	width:138px;
	height:3em;
	display: block;
	padding-left:0px;
	margin-left:14px;
	color:#5A86BC;
	text-align:left;
	line-height:normal;
	font-size:11px;
}

.modelpreview
{
	text-align:left;
	
	_padding-top:13px;
	_padding-left:22px;
	padding-left:3px;
}

.modelpreviewinfo img
{
	
}

.modelpreviewinfo p
{
	padding-top:12px;
}

.modelpreviewritning
{
	width:196px;
	display: block;
	float:left;
	margin-left:15px;
	margin-bottom:15px;
	margin-top:15px;
	color:#5A86BC;
	text-align:center;
	_margin-left:10px;
}

.modelpreviewritning img
{
	
	margin-left:0px;
	
}

.ritningar
{
	
	border: 1px solid #e4e7ec;
	width:648px;
	display:block;
	margin-left:2px;
	margin-bottom:20px;
	background-color:white;
	
}

.ritningar img
{

	
}

#tillval
{
	margin-bottom:20px;
}

#tillval li
{
	list-style-type:circle;

}

#tillvalmain
{
	line-height:normal;
}

#tillvalmain h2
{
	margin-top:15px;
}

#tillvalmain img
{
	margin-right:11px;
}



.vy
{
	float:left;
	width:160px;
	text-align:center;
}

.prodleft
{
	float:left;
	margin-left:25px;
	width:80px;
}

.prodright
{
	float:left;
	width:590px;
}

#rightcontent .prodright a
{
	background: url("../images/pil_blue.gif") no-repeat;
    	background-position:left center;
	padding-left:10px;
	color:#45A3EB;
}

#rightcontent .prodright p,#rightcontent .prodright h1
{
	margin-left:15px;
}

#rightcontent .prodright h2
{
	margin-left:15px;
	
}

#pictoleft
{
	float:left;
	background: url("../images/bg_picture_shadow.gif") no-repeat;
	width:484px;
	height:312px;
	text-align:center;
	margin-left:-15px;
	
}

#pictoleft img
{
	
	
	float:none;
	margin-top:14px;
	margin-left:-3px;
}


#rightcolumn .partners a
{
	
}

.partners
{
	color:#555555;
	margin-bottom:20px;
}

#faqtop
{	
	width:671px;
	height:205px;
	margin-left:30px;
	margin-top:0px;
}

#faqcontent
{
	background-image: url("../images/faq_bg.jpg");
	background-repeat:repeat-y;
	width:671px;
		
	margin-left:30px;
	padding-top:20px;
	display:block;
}

#faqfooter
{
	background-image: url("../images/faq_footer.jpg");
	background-repeat:no-repeat;
	width:671px;
	height:171px;
	margin-left:30px;
	margin-top:0px;
	padding-left:150px;
	_padding-left:0px;
	padding-top:25px;
	line-height:normal;	
}

#faqfooter  a,#rightcontent .sgdtright a
{
	background: url("../images/pil_blue.gif") no-repeat;
    	background-position:left center;
	padding-left:10px;
	color:#45A3EB;	
}

#faqfootertext
{
	width:350px;
	_margin-left:150px;
}

.faqline
{
		background-image: url("../images/faq_dotline.gif");
		background-repeat:no-repeat;
		background-position:left center;
		width:571px;
		height:1px;
		margin-left:60px;
		padding-top:15px;
		padding-bottom:20px;
		clear:both;
}

#remember
{
		width:671px;
		height:314px;
}

.prodpreview
{
	background-image: url("../images/frame_prod.gif");
	background-repeat:no-repeat;
	width:123px;
	height:123px;
	float:left;
	text-align:center;
}

.prodpreviewpic
{
	_padding-top:11px;
	display:block;
}

#sgdt
{
	margin-left:30px;
	margin-top:15px;
}

.sgdtleft
{
	float:left;
	width:370px;
}

.sgdtleft img
{
	padding-top:11px;
	_padding-top:0px;
}

.sgdtright
{
	float:left;
	width:275px;
	
}

#rightcontent .sgdtright p
{
	margin-left:15px;
}

#rightcontent .sgdtright h2
{
	margin-left:15px;
}

#rightcontent .newsitemcontent a
{
	
	color:#45A3EB;	
	text-decoration:underline;
}

.lev
{
	margin-top:3px;
}

#contactleft
{
	float:left;
	width:380px;
	line-height:normal;
}

#contactright
{
	float:left;
	line-height:normal;
	width:320px;
}

#contactright p
{
	padding:0;
	margin:0;
}

#contactleft p
{
	padding:0;
	margin:0;
	margin-left:30px;
	padding-top:2px;
}

#contactleft input
{
	padding:0;
	margin:0;
	margin-left:30px;
	margin-top:1px;
	margin-bottom:10px;
	width:250px;
}

#contactleft select
{
	padding:0;
	margin:0;
	margin-left:30px;
	margin-top:1px;
	margin-bottom:10px;
}

#contactleft textarea
{
	padding:0;
	margin:0;
	margin-left:30px;
	margin-top:1px;
	margin-bottom:0px;
	width:250px;
	height:100px;
}

#contactright h1
{
	font-weight:bold;
	font-size:12px;
}

#contactleft h1
{
	font-weight:bold;
	font-size:12px;
}

.contactitem
{
	margin-top:5px;
	margin-bottom:20px;
}

.contentlinehalf
{
	border-top: 1px solid #edf0f2;
	height:1px;
	width:329px;
	margin-left:28px;
	clear:both;
}

.faqitem
{
	clear:both;
	width:580px;
	margin-left:60px;
	
}

#faqcontent h3
{
	color:#649900;
	margin:0;
	padding:0;
	margin-left:30px;

}

#faqcontent h2
{
 	margin-left:30px;
}

#faqcontent .faqitem p
{
 	margin:0;
	padding:0;
	padding-bottom:10px;
	margin-left:5px;

}

#backforwardp
{
	
	float:right;
	width:30px;
	height:26px;
}

#backforwardn
{
	float:right;
	width:30px;
	height:26px;
	margin-left:1px;
}

#backforwardp a {
    background: url("../images/previous.gif") no-repeat;
    border: none;
    display: block;
    height:26px;
    width:30px;
    text-decoration: none;
    background-position: 0 0;

}

#backforwardp a:hover {
    background-position: 0 -29px;
    
}

#backforwardn a {
    background: url("../images/next.gif") no-repeat;
    border: none;
    display: block;
    height:26px;
    width:30px;
    text-decoration: none;
    background-position: 0 0;

}

#backforwardn a:hover {
    background-position: 0 -29px;
    
}

 /*
        Position and hide the Menu instance to prevent a flash of unstyled 
        content when the page is loading.
    */

    div.yuimenu {
    
        position: absolute;
        visibility: hidden;
	
    
    }
    

    /*
        Set the "zoom" property to "normal" since it is set to "1" by the 
        ".example-container .bd" rule in yui.css and this causes a Menu
        instance's width to expand to 100% of the browser viewport.
    */
    
    div.yuimenu .bd {
    
        zoom: normal;
    
    }

#menutoggle
{
	background: url("../images/snabbval_pil.gif") no-repeat;
	background-position:right center;
	line-height:21px;
	height:21px;
	float:right;
	width:160px;
	border: 1px solid #edf0f2;
	margin-top:2px;
}

#menutoggle h2
{
	line-height:21px;
	margin-left:10px;
	font-size:13px;
}

.editor
{
	text-align:left;
	display:none;
	float:left;
}


.editor input
{
	width:100%;
}

.editor textarea
{
	width:100%;
	height:100px;
}

.pricedescription
{
	padding-left:10px;
	float:left;
	width:540px;
	height:22px;
	line-height:22px;
	background-color: #fdfdfd;
	border-left:1px solid #E4E7EC;
	border-bottom:1px solid #E4E7EC;
	cursor:pointer;
}

.price
{
	padding-left:10px;
	float:left;
	width:90px;
	height:22px;
	line-height:22px;
	background-color: #fdfdfd;
	border-left:1px solid #E4E7EC;
	border-right:1px solid #E4E7EC;
	border-bottom:1px solid #E4E7EC;
	display:block;
}

#rightcontent .adminedit a
{
	color:white;
}

.adminedit,#tillvalmain .adminedit a
{
	background-color:#8fb69b;
	text-align:center;
	padding-left:3px;
	padding-right:3px;
	padding-top:1px;
	padding-bottom:1px;
	color:white;
}

.admindelete
{
	background-color:#cc9999;
	text-align:center;
	padding-left:3px;
	padding-right:3px;
	padding-top:1px;
	padding-bottom:1px;
	
	color:white;
}

.adminnew
{
	background-color:#d7bc7c;
	text-align:center;
	padding-left:3px;
	padding-right:3px;
	padding-top:1px;
	padding-bottom:1px;
	
	color:white;
}

#flower
{
	background:url("../images/ornament_footer.jpg");
	width:190px;
	height:347px;


}

#flowercontent
{
	background:url("../images/ornament_footer.jpg") bottom left no-repeat;
}

.hide
{
	display:none;
}

#dialogContainer1
{
	text-align:left;
	position:relative;
	display:visible;
}

#dialogContainer
{
	text-align:left;
}

#dialogContainer1 .bd a
{
    background: url("../images/pil_blue.gif") no-repeat;
    background-position:0 center;

    border: none;
    
    color: #45a3eb;
    text-decoration: none;
    padding-left:10px;
}

#rightcontent .links a
{
    background: url("../images/pil_blue.gif") no-repeat;
    background-position:0 4px;

    border: none;

    color: #5A86BC;
    text-decoration:none;
    padding-left:10px;
}

#rightcontent .linksv a
{
    background: url("../images/pil_blue.gif") no-repeat;
    background-position:0 4px;
    
    border: none;
    
    color: #649900;
    text-decoration:none;
    padding-left:10px;
}

.linksv
{
	float:left;
	background-color: #F0F4F7;
	height:26px;
        line-height:26px;
	padding-left:10px;
	padding-right:10px;
	margin-right:5px;
	margin-top:3px;
	border-left: 1px solid #E4E7EC;
	border-right: 1px solid #E4E7EC;
	border-top: 1px solid #E4E7EC;
}

.links
{
	float:left;
	height:26px;
        line-height:26px;
	margin-top:3px;
}



#dialogContainer1 a:hover
{
    background-position:0 center;
    background-color:#f5f9fc;
    
}

#dialogContainer input
{
	width:100%;
}

#dialogContainer p
{
	margin-top:10px;
}

#dialogContainer textarea
{
	width:100%;
}

#contactleft h1
{
	margin-left:30px;
}

.adminpic
{
	float:left;
	margin-top:10px;
	margin-left:4px;
	border: 1px solid #000000;
	padding-bottom:2px;
}

.tillvalc
{
	float:left;
	margin-left:10px;
	margin-bottom:15px;
	text-align:center;
}


.yui-skin-sam .yui-panel .bd 
{
background-color:white;
}

#flowershower
{
	min-height:305px;
	height:305px;
}

.first-of-type
{
	width:160px;
}

.pics
{
	float:left;
	margin-top:0px;
	margin-right:10px;
}

.albums
{
	float:left;
	margin-left:20px;
	margin-top:15px;
	_margin-left:20px;
	margin-bottom:12px;
}

.yui-skin-sam .yui-panel .bd 
{
	position:relative;
}

.yui-skin-sam .yui-panel {
border-color:#dddddd;

border-top-width:0px;
border-bottom-width:4px;
border-right-width:4px;
left:0;
position:relative;
top:0;
z-index:1;
}

.yui-skin-sam .yui-panel .hd, .yui-skin-sam .yui-panel .bd, .yui-skin-sam .yui-panel .ft {
border-color:#808080;
border-style:solid;
border-width:1px 1px;
margin:0 -1px;
}

#dialogcontainer1 .bd h3
{
	margin:0;
	padding:0;
}

.links
{
	
}

div.workarea { padding:10px; float:left }

ul.draglist { 
    position: relative;
    background: #f7f7f7;
    border: 1px solid gray;
    list-style: none;
    margin:0;
    padding:0;
}

ul.draglist li {
    margin: 1px;
    cursor: move;
    zoom: 1;
}

ul.draglist_alt { 
    position: relative;
    width: 200px; 
    list-style: none;
    margin:0;
    padding:0;
    padding-bottom:20px;
}

ul.draglist_alt li {
    cursor: move; 
}
.albumwrap
{
	clear:both;
	border: 1px solid #E4E7EC;
	display:block;
	margin-left:30px;
	width:666px;
}

.www
{
	color:#5A86BC;
}

.toupper
{
	text-transform:uppercase;
}

#share img {
	width:22px;
}