/*
Theme Name: LibertyFestival.org 2012


*/






/* CSS FRAMEWORK */


body {outline-style: none; border: 0px; margin-top: 20px; background: #7f7979 url('images/bg.jpg') top center no-repeat scroll;}
a	{text-decoration: none;}


/* wraparound background */ 
 

.logo{height: 153px;}
.topad{margin-top:42px; height: 111px;}

.dotline{height: 1px; border-bottom: 2px dotted #000; margin-bottom: 20px; }

.width100pct{width: 100%;}


.width12 {width: 12px;}

/* width */

.width100{width: 100px;}
.width200{width: 200px;}
.width300{width: 300px;}
.width400{width: 400px;}
.width500{width: 500px;}
.width600{width: 600px;}
.width700{width: 700px;}

.width10{width: 10px;}
.width20{width: 20px;}
.width30{width: 30px;}
.width40{width: 40px;}
.width50{width: 50px;}
.width60{width: 60px;}
.width70{width: 70px;}

.width110{width: 110px;}
.width120{width: 120px;}
.width130{width: 130px;}
.width140{width: 140px;}
.width150{width: 150px;}
.width160{width: 160px;}
.width170{width: 170px;}

/* height */

.height100{height: 100px;}
.height200{height: 200px;}
.height300{height: 300px;}
.height400{height: 400px;}
.height500{height: 500px;}
.height600{height: 600px;}
.height700{height: 700px;}
.height800{height: 800px;}
.height900{height: 900px;}


.height10{height: 10px;}
.height20{height: 20px;}
.height30{height: 30px;}
.height40{height: 40px;}
.height50{height: 50px;}
.height60{height: 60px;}
.height70{height: 70px;}
.height80{height: 80px;}
.height90{height: 90px;}

.height110{height: 110px;}
.height120{height: 120px;}
.height130{height: 130px;}
.height140{height: 140px;}
.height150{height: 150px;}
.height160{height: 160px;}
.height170{height: 170px;}
.height180{height: 180px;}
.height190{height: 190px;}

/* BACKGROUND COLOR PALATES */
background006 	{background: #006;	}


.displayinline	{display: inline;}
.displayblock	{display: block;}
.displayinlineblock{display: inline-block}

.relative		{position: relative;}
.absolute		{position: absolute;}
.posinherited	{position: inherited;}
.fixed			{position: fixed;}
.static			{position: static}

.floatleft		{float: left;}
.floatright		{float: right;}

.clearleft		{clear: left;}
.clearright		{clear: right;}
.clearboth		{clear: both;}

.background-black {background: #000;}

/* TYPEFACE CLASSES */

.type12	{font-size: 12px;}
.type14	{font-size: 14px;}
.type16	{font-size: 16px;}
.type18 {font-size: 18px;}
.type20	{font-size: 20px;}
.type22 {font-size: 22px;}
.type24	{font-size: 24px;}
.type26	{font-size: 26px;}
.type28	{font-size: 28px;}
.type30	{font-size: 30px;}
.type32	{font-size: 32px;}
.type34	{font-size: 34px;}
.type36	{font-size: 36px;}
.type38	{font-size: 38px;}
.type40	{font-size: 40px;}
.type50	{font-size: 50px;}


.timesnewroman	{font-family: "Times New Roman", Times, serif;}


.strong		{font-weight: bold;}
.italic		{font-style: italic;}

/* padding spacing */

.ptop5		{padding-top: 5px}
.ptop10		{padding-top: 10px}


/* margin spacing */

.mbottom5	{margin-bottom: 5px;}
.mbottom10	{margin-bottom: 10px;}
.mbottom15	{margin-bottom: 15px;}
.mbottom20	{margin-bottom: 20px;}
.mbottom25	{margin-bottom: 25px;}
.mbottom30	{margin-bottom: 30px;}

.mtop5	{margin-top: 5px;}
.mtop10	{margin-top: 10px;}
.mtop15	{margin-top: 15px;}
.mtop20	{margin-top: 20px;}
.mtop25	{margin-top: 25px;}
.mtop30	{margin-top: 30px;}

.mright5	{margin-right: 5px;}
.mright10	{margin-right: 10px;}
.mright15	{margin-right: 15px;}
.mright20	{margin-right: 20px;}
.mright25	{margin-right: 25px;}
.mright30	{margin-right: 30px;}
.mright35	{margin-right: 35px;}
.mright40	{margin-right: 40px;}
.mright45	{margin-right: 45px;}
.mright50	{margin-right: 50px;}

.mleft5		{margin-left: 5px;}
.mleft10	{margin-left: 10px;}
.mleft15	{margin-left: 15px;}
.mleft20	{margin-left: 20px;}
.mleft25	{margin-left: 25px;}
.mleft30	{margin-left: 30px;}
.mleft35	{margin-left: 35px;}
.mleft40	{margin-left: 40px;}
.mleft45	{margin-left: 45px;}
.mleft50	{margin-left: 50px;}

.textalignleft 	{text-align: left;}
.textalignright	{text-align: right;}
.textaligncenter{text-align: center;}}

.yellowtext 	{color:#EFE152;}
.customyellowtext1 {color: #dfad01; }
.redtext		{color: #f00 ;}
.bluetext		{color: #00f ;}
.greentext		{color: #0f0 ;}
.blacktext		{color: #000 ;}
.purpletext		{color: # ;}
.orangetext		{color: #f80 ;}
.whitetext		{color: #fff;} 


zindex2 	{z-index: 2;}

/* FONTS */


@font-face {
    font-family: 'refurbishedRegular';
    src: url('refurbis.eot');
    src: url('refurbis.eot?#iefix') format('embedded-opentype'),
         url('refurbis.woff') format('woff'),
         url('refurbis.ttf') format('truetype'),
         url('refurbis.svg#refurbishedRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

.refurbishedtext {font-family:  'refurbishedRegular'}


/*------------------*/
.container_16	{background: #fff; padding: 10px 0px 0px 0px;  box-shadow: 10px 10px 5px #888888;}

.titlebox	{width: 100%; height: 100px; background : #006 url('images/headbg.jpg') -250px -100px no-repeat;}
.title		{display: block; padding: 10px 10px 10px 20px;}

.zeropm			{margin: 0; padding: 0;}

a 				{text-decoration: none;}
img				{border: none;}

.leftside	{width: 125px;}

.quote	{font-size: 13px; font-style: italic; marbin-bottom: 10px; text-align: left;}
.quoter	{font-size: 12px; font-weight: 700; text-align: left; margin: 10px 0 20px 15px;}


/* content */
.pagecontent	{width: 90%; text-align: justify;}
.pagecontent div	{line-height: 1.3em; margin-bottom: 15px;}



/*
.leftmenu 		{position: relative; width: 100%;}
.leftmenu li	{position: relative; display: block; border-bottom: 1px solid #C6C6B9; list-style-type: none;  padding: 5px 0px 5px 10px;  background: rgb(229,229,201);}
.leftmenu li a	{font-family: Verdana, Geneva, sans-serif; font-size: 14px; display: block; font-size: 12px; color: #000066; padding-right: 5px; }
.leftmenu li ul	{display: none; position: absolute; top: 0px; left: 125px; width: 150px; margin: 0; padding: 0;}
.leftmenu li ul	li 	{position: relative; display: block; border-bottom: 1px solid #C6C6B9; list-style-type: none;  padding: 5px 0px 5px 10px; background: rgb(229,229,201); }
.leftmenu li ul	li  a	{font-family: Verdana, Geneva, sans-serif; font-size: 14px; display: block; font-size: 12px; color: #000066; padding-right: 5px; }

.leftmenu li:hover ul{display: block; }
*/

.menu	{width: 100%; height: 40px;  background: url('images/menubg.jpg');}
.leftmenu 		{position: relative; }
.leftmenu li	{position: relative; float: left;list-style-type: none;  padding: 10px 5px 10px 5px;}
.leftmenu li a	{font-family: Verdana, Geneva, sans-serif; font-size: 14px; font-size: 12px; color: #fff; font-weight: bold; }
.leftmenu li ul	{display: none; position: absolute; top: 100%; left: 1%; width: 150px; margin: 0; padding: 0; background: rgb(229,229,201); z-index: 26002920}
.leftmenu li ul	li 	{display: block; list-style-type: none; padding: 2px 5px 3px 5px; margin: 0;}
.leftmenu li:hover ul{display: block; }
.leftmenu li ul	li  a	{font-family: Verdana, Geneva, sans-serif; font-size: 14px; font-size: 12px; color: #006; font-weight: bold; padding: 0; margin: 0}
.leftmenu li ul	li  a:hover	{color: #660000;}	



/* NEW FOOTER */

.footerbox	{ height: 25px; background: #272D5D;}

.rightpanel {width: 100%; }