/* 
gradient high #E269FD
gradient low  #6E327B
highest value (white) #FFF8FF
flare color (bluer)#895CC4
lime green #B7C832
lilac gray #C5ADCA
 */
html
{
    background:#6E327B url(images/vipback.jpg) repeat top right;
    }
BODY
{
    background:#6E327B url(images/vipback.jpg) repeat top right;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 15px;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    width:100%;
    color:#6E327B;
   text-align:center;
}

H1, H2, H3, H4, H5, TH, THEAD, TFOOT, .org
{
    clear:both;
    COLOR: #6E327B;
}
H1	
{
	clear:both;	
	font-family: Georgia, serif;
	font-size:	1.2em;
	font-weight:	bold;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H2	{	
	font-family: Georgia, serif;
	font-size:	1.75em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
			text-align:center;

	}	
		
H3, dt	{	
	font-family: Georgia, serif;
	font-size:	1.58em;
	font-weight:	500;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
		text-align:center;

	}	
		
H4	{	
	font-family: Georgia, serif;
	font-size:	1.25em;
	font-weight:	500;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
				text-align:center;

	}	
		
H5	{	
	font-family: Georgia, serif;
	font-size:	1.2em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H6	{	
	font-family: Georgia, serif;
	font-size:	1em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
TFOOT, THEAD	{	
	font-size:	1.2em;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}	
		
TH	{	
	vertical-align:	baseline;
	font-size:	1.2em;
	font-weight:	bold;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}	


A:link	{	
	text-decoration:	none;
	color:	#6E327B;
	}	
		
A:visited	{	
	text-decoration:	none;
	color:	#E269FD;
	}	
		
A:active	{	
	text-decoration:	none;
	color:	#E269FD;
	}	
		
A:hover	{	
	text-decoration:	underline;
	color:	#6E327B;
	}
	
SMALL, .adr	{	
	font-size:	.8em;
	}	

BIG	{	
	font-size:	1.3em;
	}	

BLOCKQUOTE, PRE	{	
	font-family:	Courier New, monospace;
	}	
	

UL LI	{	
	list-style-type:	square ;
	}	

UL LI LI	{	
	list-style-type:	disc;
	}	

UL LI LI LI	{	
	list-style-type:	circle;
	}	
	
OL LI	{	
	list-style-type:	decimal;
	}	

OL OL LI	{	
	list-style-type:	lower-alpha;
	}	

OL OL OL LI	{	
	list-style-type:	lower-roman;
	}	

IMG 	{
	margin-top: 5px;
	margin-left: 10px;
	margin-right: 10px;
	border: 0;
	}
	
/*Master*/
/*----------footer push to bottom-------------*/
* {
	margin: 0;
}
html, body {
	height: 100%;
}
.allcontent{ width:90%; 
             border:0;  
             text-align:left;
             min-height:100%;
             position:relative;
             height: auto !important;
	height: 100%;
	margin: 0 auto -1px; /* the bottom margin is the negative value of the footer's height */
}
.footer, .push 
{
	position:relative;
	height: 1px; /* .push must be the same height as .footer */
}
/*end footer setup code*/
.maincontent{margin-right:12px;margin-left:10px;}  
a#homeline{clear:both;}           
a#homelink>img{margin:0;
text-align:left;float:left;}
div.hdr 
{
    background:transparent ;
margin-left:11px;
padding-top:0;
width:97%;
height:133px;
margin-bottom:5px;
} 
#footerwrapper{height:50px;font-size:.8em;}
.footer small {margin-top:20px;color:#B7C832;}
.footer small a {color:#B7C832; text-decoration:underline;}
.footer {text-align:center;}
#footerwrapper a {color:#FFF8FF; padding-right:10px;text-decoration:underline;}
/*---- end master footer------------------------------------------------------------------------*/

div.hdr>label {
float:left;
font-size:0.8em;
margin:8px;}
.hdr ul {list-style:none; width:725px;
         background:#6E327B;
          border:solid 1px #565F00;
          padding-bottom:2px;}
div.hdr ul li a {font-size:.9em;color:#fff; float:left; text-decoration:none;}   
div.hdr ul li a:active {color:yellow;background:url(../../images/hoverback.jpg) repeat-x;}          
div.hdr ul li a.selected, a.selected {}  
div.hdr ul li {list-style-image:none;
list-style-position:outside;
list-style-type:none;}
div.hdr ul
{
	float:left;
position:relative;
top:-38px;
z-index:1000;
}
.hdr li a {padding:8px;}

/*--------Default---------------------------------------*/
/*---------Contact-------------*/
ul.contactul {padding-top:10em;list-style-type:none;width:95%;height:18em;}
ul.contactul li {width:33%;float:left;list-style-type:none;text-align:center;}


/*----------------------------
					Side Panel
----------------------------*/
.widget{border-top:solid 1px #666;
       margin-top:10px;}
.widget .content {font-size:.9em;}       
a.delete {
color:Red;
float:right;
padding-left:10px;
text-decoration:underline;
}
a.edit{float:right; text-decoration:underline;}
.widget h4 {font-size:1 em;}
#sidepanel {
float:right;
font-size:0.9em;
/*width:25%;*/
}

#sidepanel .box {
	background-color:white;
border:1px solid silver;
color:#6E327B;
line-height:16px;
margin-bottom:10px;
margin-right:10px;
padding:3px 15px;
}

#sidepanel .box h2 {
	margin: 5px 0 7px 0;
	padding-bottom: 10px;
	border-bottom: 1px solid silver;
	color: #6E327B;
	font-size:1em;
}

#sidepanel .box ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	text-transform: capitalize;
}

#sidepanel .box ul li {
	margin-bottom: 3px;
}

#sidepanel img.rssButton {
	margin-right: 3px;
}
.posts{ width:100%;}
.postfooter{background-color:#ddd; border:solid 1px #ccc; padding:3px;}

div.box h2 {clear:both;font-size:1em;
margin-bottom:4px;margin-top:20px;}

div.box ul {list-style:none;}
div.box ul li 
{
	color:#6E327B;
font-size:0.9em;
line-height:1.5em;
list-style-type:none;
padding-bottom:25px;}

/*----posts---------*/
div.box {padding-left:8px;}
div div p {
color:#6E327B;
font-size:0.9em;
line-height:1.5em;
margin-bottom:20px;
}

/*------blog-----*/
.smallright{font-size:.9em;
            float:right;}
 a.smallright {
            color:#666;}            
a.smallright:hover {
            color:#444;}            
/*-----------default and generic ul----------*/  

ul.defaultul,ul.defaultullinks, ul.mainul  { list-style-type:none;
margin:auto;
}
ul.defaultul, ul.mainul , div.box
{
    margin-top:20px;
text-align:left;
margin-right:10px;
background:transparent url(images/mainback.png) repeat scroll 0 0;
border-top:solid 2px #C5ADCA;
border-right: solid 2px #999;
border-bottom: solid 2px #999#;
border-left:solid 2px #C5ADCA;
padding-top:1em;
}

ul.defaultul 
{
    float:left;
    width:48%;
    height:250px;
}
ul.defaultul li, ul.defaultullinks li {
list-style-type:none;}
ul.defaultul li {
padding-bottom:1.8em;
padding-left:1em;
padding-right:1em;
}
ul.defaultullinks{width:100%;}          
ul.defaultullinks li {
background: transparent url(images/bigbuttonback.jpg) no-repeat center center;
float:left;
height:70px;
padding-top:40px;
width:49%;
text-align:center;
}
ul.mainul{padding-left:1.1em;padding-right:1.1em;
          padding-bottom:1.1em;}
ul.mainul li {padding-bottom:1.1em;}  
ul.mainul li ul {margin-left:30px; width:80%;}        
div.titles{text-align:center;margin:auto;width:100%;clear:both;}
.titles i {color:#B7C832; font-size:.9em;}
/*--------general sitewide settings-----------------*/
/*.maincontent {
padding-right:10px;padding-left:10px;}*/
.maincontent ul{list-style-type:none;}
.maincontent ul li {list-style-type:none;}
dl#servicecontent  dt a,  dl#servicecontent dt a:visited
{    
   color:#FFF8FF;
   padding-top:10px;
   background:transparent url(images/grabbar.png) no-repeat center top;
}
dt {height:35px;color:#FFF8FF;
              background:#6E327B url(images/titleback.jpg) repeat-x 0 0;
              border:solid 2px #6E327B;
              margin-top:10px;
}

/*<br><img src="/assets/images/viplogo2.png" border="0">			
			<a href="http://www.faxt.com"><img src="/assets/images/faxtlogo.png" border="0"></a>
			<img src="/assets/images/viplogo3.png" border="0"><br>*/