/* Designed by Sean M. Datz (SMDIMAGES) */

/*

------------------------------------------------------
Copyright SMDIMAGES, http://www.smdimages.com
All Rights Reserved
------------------------------------------------------

*/

.welcome {
background-color:#dedede;
background-image:url(http://www.magnumdirectory.com/images/blackgreyheader.jpg);
background-attachment:scroll;
background-position:top center;
background-repeat:repeat;
width:802px;
height:19px;
margin-top:8px;
margin-bottom:0px;
margin-left:auto;
margin-right: auto;
border-width:1px;
border-style:solid;
border-color:#000000;
letter-spacing:1px;
font-family:Helvetica;
font-size:14px;
padding-top:6px;
padding-left:6px;
text-align:left;
font-weight:bold;
color:#ffffff;
}

.welcome a:link {
font-family:Helvetica;
font-size:14px;
color:#ffffff;
text-decoration:none;
font-weight:bolder;
}

.welcome a:active {
font-family:Helvetica;
font-size:14px;
color:#ffffff;
text-decoration:none;
font-weight:bolder;
}

.welcome a:visited {
font-family:Helvetica;
font-size:14px;
color:#ffffff;
text-decoration:none;
font-weight:bolder;
}

.welcome a:hover {
font-family:Helvetica;
font-size:14px;
color:#ffcc00;
text-decoration:underline;
font-weight:bolder;
}

.welcomeblue a:link {
font-family:Helvetica;
font-size:14px;
color:#ffffff;
text-decoration:none;
font-weight:bolder;
}

.welcomeblue a:active {
font-family:Helvetica;
font-size:14px;
color:#ffffff;
text-decoration:none;
font-weight:bolder;
}

.welcomeblue a:visited {
font-family:Helvetica;
font-size:14px;
color:#ffffff;
text-decoration:none;
font-weight:bolder;
}

.welcomeblue a:hover {
font-family:Helvetica;
font-size:14px;
color:#ffcc00;
text-decoration:underline;
font-weight:bolder;
}


.welcomered {
background-color:#dedede;
background-image:url(http://www.magnumdirectory.com/images/searchadbg.jpg);
background-attachment:scroll;
background-position:center center;
background-repeat:repeat;
width:802px;
height:19px;
margin-top:8px;
margin-bottom:0px;
margin-left:auto;
margin-right: auto;
border-width:1px;
border-style:solid;
border-color:#000000;
letter-spacing:1px;
font-family:Helvetica;
font-size:14px;
padding-top:6px;
padding-left:6px;
text-align:left;
font-weight:bold;
color:#ffffff;
}

.welcomegreen {
background-color:#dedede;
background-image:url(http://www.magnumdirectory.com/images/greenheader.jpg);
background-attachment:scroll;
background-position:center center;
background-repeat:repeat;
width:802px;
height:19px;
margin-top:8px;
margin-bottom:0px;
margin-left:auto;
margin-right: auto;
border-width:1px;
border-style:solid;
border-color:#000000;
letter-spacing:1px;
font-family:Helvetica;
font-size:14px;
padding-top:6px;
padding-left:6px;
text-align:left;
font-weight:bold;
color:#ffffff;
}

.welcomeblue {
background-color:#dedede;
background-image:url(http://www.magnumdirectory.com/images/blueheader.jpg);
background-attachment:scroll;
background-position:center center;
background-repeat:repeat;
width:802px;
height:19px;
margin-top:8px;
margin-bottom:0px;
margin-left:auto;
margin-right: auto;
border-width:1px;
border-style:solid;
border-color:#000000;
letter-spacing:1px;
font-family:Helvetica;
font-size:14px;
padding-top:6px;
padding-left:6px;
text-align:left;
font-weight:bold;
color:#ffffff;
}

.welcometext {
background-color:#ffffff;
width:776px;
height:auto;
margin-top:0px;
margin-left:auto;
margin-right: auto;
margin-bottom:4px;
border-width:1px;
border-style:solid;
border-color:#000000;
letter-spacing:0px;
font-family:Helvetica;
font-size:13px;
padding-top:16px;
padding-left:16px;
padding-right:16px;
padding-bottom:16px;
text-align:justify;
color:#000000;
line-height:16px;
display:block;
background-image:url(http://www.magnumdirectory.com/images/stripebg.jpg);
background-attachment:scroll;
background-position:center;
background-repeat:repeat;
}

.welcometextplain {
background-color:#F6F6F6;
width:792px;
height:auto;
margin-top:0px;
margin-left:auto;
margin-right: auto;
margin-bottom:4px;
border-width:1px;
border-style:solid;
border-color:#000000;
letter-spacing:0px;
font-family:Helvetica;
font-style:italic;
font-size:12px;
padding:8px;
text-align:justify;
color:#000000;
line-height:16px;
display:block;
}

.welcometextDARK {
background-color:#ffffff;
width:776px;
height:auto;
margin-top:0px;
margin-left:auto;
margin-right: auto;
margin-bottom:4px;
border-width:1px;
border-style:solid;
border-color:#000000;
letter-spacing:0px;
font-family:Helvetica;
font-size:13px;
padding-top:16px;
padding-left:16px;
padding-right:16px;
padding-bottom:16px;
text-align:left;
color:#ffffff;
line-height:16px;
display:block;
background-image:url(http://www.magnumdirectory.com/images/greybgstripsmall.jpg);
background-attachment:scroll;
background-position:center;
background-repeat:repeat;
}


.welcometext a:link {
font-family:Helvetica;
font-size:13px;
color:#b30000;
text-decoration:none;
font-weight:bolder;
}

.welcometext a:active {
font-family:Helvetica;
font-size:13px;
color:#b30000;
text-decoration:none;
font-weight:bolder;
}

.welcometext a:visited {
font-family:Helvetica;
font-size:13px;
color:#b30000;
text-decoration:none;
font-weight:bolder;
}

.welcometext a:hover {
font-family:Helvetica;
font-size:13px;
color:#006699;
text-decoration:underline;
font-weight:bolder;
}

.advertisement {
background-color:#ffffff;
width:808px;
height:90px;
margin-top:0px;
margin-left:auto;
margin-right: auto;
margin-bottom:4px;
border-width:1px;
border-style:solid;
border-color:#000000;
letter-spacing:0px;
font-family:Helvetica;
font-size:13px;
text-align:left;
color:#000000;
line-height:16px;
display:block;
background-image:url(http://www.magnumdirectory.com/images/stripebg.jpg);
background-attachment:scroll;
background-position:center;
background-repeat:repeat;
}

.featuredwelcome {
background-color:#dedede;
background-image:url(http://www.magnumdirectory.com/images/blackgreyheader.jpg);
background-attachment:scroll;
background-position:top center;
background-repeat:repeat;
width:790px;
height:19px;
margin-top:8px;
margin-bottom:0px;
margin-left:auto;
margin-right: auto;
border-width:1px;
border-style:solid;
border-color:#000000;
letter-spacing:1px;
font-family:Helvetica;
font-size:14px;
padding-top:6px;
padding-left:18px;
text-align:left;
font-weight:bold;
color:#ffffff;
}

.featuredtext {
background-color:#999999;
width:776px;
height:auto;
margin-top:0px;
margin-left:auto;
margin-right: auto;
margin-bottom:4px;
border-width:1px;
border-style:solid;
border-color:#000000;
letter-spacing:0px;
font-family:Helvetica;
font-size:13px;
padding-top:16px;
padding-left:16px;
padding-right:16px;
padding-bottom:16px;
text-align:left;
color:#000000;
line-height:16px;
display:block;
background-image:url(http://www.magnumdirectory.com/images/stripebg.jpg);
background-attachment:scroll;
background-position:center;
background-repeat:repeat;
}

.signupbox {
width:400px;
height:auto;
background-color:transparent;
margin-left:0px;
}

.signupstripleft {
width:100px;
height:30px;
background-color:transparent;
margin-left:0px;
margin-bottom:14px;
float:left;
}

.signupstripright{
width:200px;
height:30px;
background-color:transparent;
margin-left:0px;
margin-bottom:14px;
float:right;
}

.signup {
width:310px;
height:30px;
background-color:transparent;
margin-left:0px;
margin-bottom:14px;
}


.signupboxright {
width:500px;
height:704px;
font-family:Helvetica;
font-size:13px;
text-align:justify;
color:#000000;
line-height:16px;
float:right;
border-left-color:#000000;
border-left-style:dashed;
border-left-width:1px;
padding-left:26px;
}

.signinboxright {
width:520px;
height:130px;
font-family:Helvetica;
font-size:13px;
text-align:left;
color:#000000;
line-height:16px;
float:right;
border-left-color:#000000;
border-left-style:dashed;
border-left-width:1px;
padding-left:18px;
}

.advertisementspot2 {
background-color:#666666;
width:808px;
height:90px;
margin-top:8px;
margin-left:auto;
margin-right: auto;
border-width:1px;
border-style:solid;
border-color:#000000;
letter-spacing:0px;
font-family:Helvetica;
font-size:13px;
text-align:left;
color:#000000;
line-height:16px;
display:block;
}

.advertisementspot2mini {
background-color:#000000;
width:79px;
height:90px;
border-left-width:1px;
border-left-style:solid;
border-left-color:#000000;
display:block;
float:right;
}

.homepic {
width:808px;
height:200px;
margin-top:8px;
margin-bottom:8px;
margin-left:auto;
margin-right: auto;
border-width:1px;
border-style:solid;
border-color:#000000;
background-color:#000000;
}

.commentsBackBox {
background-color:#ffffff;
width:808px;
height:250px;
margin-top:0px;
margin-left:auto;
margin-right: auto;
margin-bottom:4px;
border-width:1px;
border-style:solid;
border-color:#000000;
letter-spacing:0px;
font-family:Helvetica;
font-size:13px;
text-align:left;
color:#000000;
line-height:16px;
display:block;
background-image:url(http://www.magnumdirectory.com/images/stripebg.jpg);
background-attachment:scroll;
background-position:center;
background-repeat:repeat;
}

.profileComments {
width:475px;
height:218px;
font-family:Helvetica;
font-size:13px;
text-align:left;
color:#000000;
line-height:16px;
float:right;
overflow:auto;
padding-right:16px;
padding-left:16px;
padding-top:16px;
padding-bottom:16px;
border-left-width:1px;
border-left-style:solid;
border-left-color:#000000;
}

.profileComments a:link {
font-family:Helvetica;
font-size:13px;
color:#b30000;
text-decoration:none;
font-weight:bolder;
}

.profileComments a:active {
font-family:Helvetica;
font-size:13px;
color:#b30000;
text-decoration:none;
font-weight:bolder;
}

.profileComments a:visited {
font-family:Helvetica;
font-size:13px;
color:#b30000;
text-decoration:none;
font-weight:bolder;
}

.profileComments a:hover {
font-family:Helvetica;
font-size:13px;
color:#006699;
text-decoration:underline;
font-weight:bolder;
}

.rectangleAd1 {
width:300px;
height:250px;
font-family:Helvetica;
font-size:13px;
text-align:left;
color:#000000;
line-height:16px;
float:left;
}

.joinMagnumBackBox {
width:809px;
height:252px;
margin-top:8px;
margin-left:auto;
margin-right:auto;
margin-bottom:4px;
}

.joinMagnumTextArea {
background-color:#ffffff;
width:462px;
height:218px;
font-family:Helvetica;
font-size:13px;
text-align:left;
color:#000000;
line-height:16px;
float:left;
padding-right:16px;
padding-left:16px;
padding-top:16px;
padding-bottom:16px;
border-width:1px;
border-style:solid;
border-color:#000000;
background-image:url(http://www.magnumdirectory.com/images/introsquare2010.jpg);
background-attachment:scroll;
background-position:center center;
background-repeat:repeat;
}

.joinMagnumAd {
width:300px;
height:250px;
font-family:Helvetica;
font-size:13px;
text-align:left;
color:#000000;
line-height:16px;
float:right;
border-color:#000000;
border-width:1px;
border-style:solid;
}

/* DIRECTORY BUTTON COMPONENT */
.dirButton {
background:url(http://www.magnumdirectory.com/images/greenheader.jpg);
background-attachment:scroll;
background-position:center;
background-repeat:repeat-x;
font-weight:bold;
width:460px;
height:28px;
border-width:1px;
border-style:solid;
border-color:#999999;
font-family:Helvetica;
color:#eeeeee;
font-size:13px;
text-align:center;
letter-spacing:1px;
}

.dirButton2 {
background:url(http://www.magnumdirectory.com/images/searchadbg.jpg);
background-attachment:scroll;
background-position:center;
background-repeat:repeat-x;
font-weight:bold;
width:460px;
height:28px;
border-width:1px;
border-style:solid;
border-color:#999999;
font-family:Helvetica;
color:#eeeeee;
font-size:13px;
text-align:center;
letter-spacing:1px;
}


/* ADD FRIEND / REPORT COMPONENT */

.profileComponentTitle {
background-color:#dedede;
background-image:url(http://www.magnumdirectory.com/images/blackgreyheader.jpg);
background-attachment:scroll;
background-position:top center;
background-repeat:repeat;
width:492px;
height:19px;
float:right;
margin-left:8px;
border-width:1px;
border-style:solid;
border-color:#000000;
letter-spacing:1px;
font-family:Helvetica;
font-size:14px;
padding-top:6px;
padding-left:6px;
text-align:left;
font-weight:bold;
color:#ffffff;
}

.profileComponentAdTitle {
background-color:#dedede;
background-image:url(http://www.magnumdirectory.com/images/blackgreyheader.jpg);
background-attachment:scroll;
background-position:top center;
background-repeat:repeat;
width:294px;
height:19px;
float:left;
border-width:1px;
border-style:solid;
border-color:#000000;
letter-spacing:1px;
font-family:Helvetica;
font-size:14px;
padding-top:6px;
padding-left:6px;
text-align:center;
font-weight:bold;
color:#ffffff;
}

.profileComponentCenterAdTitle {
background-color:#dedede;
background-image:url(http://www.magnumdirectory.com/images/blackgreyheader.jpg);
background-attachment:scroll;
background-position:top center;
background-repeat:repeat;
width:181px;
height:19px;
float:left;
border-width:1px;
border-style:solid;
border-color:#000000;
letter-spacing:1px;
font-family:Helvetica;
font-size:14px;
padding-top:6px;
padding-left:6px;
text-align:center;
font-weight:bold;
color:#ffffff;
margin-left:8px;
margin-right:8px;
}

.profileComponentContainerTop {
width:810px;
height:27px;
margin-left:auto;
margin-right:auto;
margin-top:8px;
}

.profileComponentContainer {
width:810px;
height:250px;
margin-left:auto;
margin-right:auto;
}

.profileComponentText {
background-color:#ffffff;
width:466px;
height:218px;
float:right;
margin-left:8px;
border-width:1px;
border-style:solid;
border-color:#000000;
letter-spacing:0px;
font-family:Helvetica;
font-size:13px;
padding-top:16px;
padding-left:16px;
padding-right:16px;
padding-bottom:16px;
text-align:justify;
color:#000000;
line-height:16px;
background-image:url(http://www.magnumdirectory.com/images/stripebg.jpg);
background-attachment:scroll;
background-position:center;
background-repeat:repeat;
}

.profileComponentText2 {
background-color:#ffffff;
width:466px;
height:218px;
float:right;
margin-left:8px;
border-width:1px;
border-style:solid;
border-color:#000000;
letter-spacing:0px;
font-family:Helvetica;
font-size:13px;
padding-top:16px;
padding-left:16px;
padding-right:16px;
padding-bottom:16px;
text-align:justify;
color:#000000;
line-height:16px;
background-image:url(http://www.magnumdirectory.com/images/monthawardsbg.jpg);
background-attachment:scroll;
background-position:center;
background-repeat:repeat;
}

.profileComponentTextScroll {
background-color:#ffffff;
width:466px;
height:218px;
float:right;
margin-left:8px;
border-width:1px;
border-style:solid;
border-color:#000000;
overflow:auto;
letter-spacing:0px;
font-family:Helvetica;
font-size:13px;
padding-top:16px;
padding-left:16px;
padding-right:16px;
padding-bottom:16px;
text-align:justify;
color:#000000;
line-height:16px;
background-image:url(http://www.magnumdirectory.com/images/stripebg.jpg);
background-attachment:scroll;
background-position:center;
background-repeat:repeat;
}

.profileComponentAd {
background-color:#ffffff;
width:300px;
height:250px;
float:left;
border-width:1px;
border-style:solid;
border-color:#000000;
}

.profileComponentCenterAd {
background-color:#ffffff;
width:187px;
height:250px;
float:left;
border-width:1px;
border-style:solid;
border-color:#000000;
margin-left:8px;
margin-right:8px;
}

/* Comment Component */

.commentComponentBar {
width:792px;
height:14px;
margin-left:auto;
margin-right:auto;
margin-bottom:-1px;
margin-top:8px;
border-width:1px;
border-style:solid;
border-color:#000000;
letter-spacing:0px;
font-family:Helvetica;
font-size:12px;
color:#000000;
padding:8px;
background-image:url(http://www.magnumdirectory.com/images/commenttitlebg.jpg);
background-attachment:scroll;
background-position:left center;
background-repeat:repeat;
}

.commentComponentBar a:link {
font-family:Helvetica;
font-size:13px;
color:#ffffff;
text-decoration:none;
font-weight:bolder;
}

.commentComponentBar a:active {
font-family:Helvetica;
font-size:13px;
color:#ffffff;
text-decoration:none;
font-weight:bolder;
}

.commentComponentBar a:visited {
font-family:Helvetica;
font-size:13px;
color:#ffffff;
text-decoration:none;
font-weight:bolder;
}

.commentComponentBar a:hover {
font-family:Helvetica;
font-size:13px;
color:#FFCC00;
text-decoration:underline;
font-weight:bolder;
}

.commentComponentSubmit {
background:url(http://www.magnumdirectory.com/images/searchadbg.jpg);
background-attachment:scroll;
background-position: center;
background-repeat: repeat-x;
margin-left:auto;
margin-right:auto;
padding-top:0px;
margin-top:8px;
color:#999999;
font-size:15px;
height:30px;
border-width:1px;
border-style:solid;
border-color:#000000;
width:808px;
font-family:Helvetica;
font-weight:bold;
text-align:center;
letter-spacing:1px;
}

.commentComponentSubmit a:link {
font-family:Helvetica;
font-size:15px;
color:#ffffff;
text-decoration:none;
font-weight:bolder;
}

.commentComponentSubmit a:active {
font-family:Helvetica;
font-size:15px;
color:#ffffff;
text-decoration:none;
font-weight:bolder;
}

.commentComponentSubmit a:visited {
font-family:Helvetica;
font-size:15px;
color:#ffffff;
text-decoration:none;
font-weight:bolder;
}

.commentComponentSubmit a:hover {
font-family:Helvetica;
font-size:15px;
color:#FFCC00;
text-decoration:underline;
font-weight:bolder;
}

.rateCommentDown {
background:url(http://www.magnumdirectory.com/images/thumbsdown.png);
background-attachment:scroll;
background-position: center;
background-repeat: no-repeat;
border-width:0px;
color:transparent;
width:20px;
height:30px;
}

.rateCommentDown:hover {
background:url(http://www.magnumdirectory.com/images/thumbsdown-2.png);
background-attachment:scroll;
background-position: center;
background-repeat: no-repeat;
border-width:0px;
color:transparent;
width:20px;
height:30px;
}

.rateCommentUp {
background:url(http://www.magnumdirectory.com/images/thumbsup.png);
background-attachment:scroll;
background-position: center;
background-repeat: no-repeat;
border-width:0px;
color:transparent;
width:20px;
height:30px;
}


.rateCommentUp:hover {
background:url(http://www.magnumdirectory.com/images/thumbsup-2.png);
background-attachment:scroll;
background-position: center;
background-repeat: no-repeat;
border-width:0px;
color:transparent;
width:20px;
height:30px;
}

.rateCommentDownInv {
background:url(http://www.magnumdirectory.com/images/thumbsdown-3.png);
background-attachment:scroll;
background-position: center;
background-repeat: no-repeat;
border-width:0px;
color:transparent;
width:20px;
height:30px;
}

.rateCommentUpInv {
background:url(http://www.magnumdirectory.com/images/thumbsup-3.png);
background-attachment:scroll;
background-position: center;
background-repeat: no-repeat;
border-width:0px;
color:transparent;
width:20px;
height:30px;
}

/* Rate Directory */
.rateDirectory {
background:url(http://www.magnumdirectory.com/images/rate.png);
background-attachment:scroll;
background-position: center;
background-repeat: no-repeat;
border-width:0px;
color:transparent;
width:21px;
height:20px;
margin-top:-2px;
}

.rateDirectory:hover {
background:url(http://www.magnumdirectory.com/images/rateblue.png);
background-attachment:scroll;
background-position: center;
background-repeat: no-repeat;
border-width:0px;
color:transparent;
width:21px;
height:20px;
}

.rateDirectoryFinalRated {
background:url(http://www.magnumdirectory.com/images/ratered.png);
background-attachment:scroll;
background-position: center;
background-repeat: no-repeat;
border-width:0px;
color:transparent;
width:21px;
height:20px;
margin-top:-2px;
}

.rateDirectoryFinalUnrated {
background:url(http://www.magnumdirectory.com/images/rate.png);
background-attachment:scroll;
background-position: center;
background-repeat: no-repeat;
border-width:0px;
color:transparent;
width:21px;
height:20px;
margin-top:-2px;
}

/* Link Dump */
.linkDumpAdBox {
width:320px;
height:540px;
float:right;

text-align:center;
}

.linkDumpContentBox {
width:320px;
height:540px;
float:left;
}

.linkDumpContainer {
width:784px;
height:540px;
}